ALT Linux repos
S: | 4.17.11-alt1 |
5.0: | 3.0.33-alt4 |
4.1: | 3.0.30-alt3 |
4.0: | 3.0.33-alt1.M40.1 |
+updates: | 3.0.33-alt1.M40.1 |
3.0: | 3.0.14a-alt2 |
+backports: | 3.0.28-alt1 |
Group :: System/Servers
RPM: samba
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
20 april 2005 Alexander Bokovoy <ab at altlinux.ru> 3.0.14a-alt2
- Fixed:
+ the documentation Makefile phony targets
+ #6573
-
- 3.0.14a
- Fixed:
+ effective group id should be checked on delete requests too (jra)
+ a number of issues with documentation build - Removed:
+ bin/editreg build as utils/editreg.c is too broken atm. - Added:
+ pam_winbind manual page
- 3.0.10
- 3.0.9
- Fixed:
+ Problem updating roaming user profiles
+ Crash in smbd when printing from a Windows 9x client
+ Unresolved symbols in libsmbclient
+ Do not fail on setting file attributes with acl support enabled - Updated samba-docs (SVN 20041121)
- Rediffed patches 17,38,40
- Rebuilt with openldap-2.2.18-alt3.
- 3.0.8 (include fix for CAN-2004-0930 -- smbd remote DoS vulnerability)
- 3.0.8pre2
- build documentation in pdf format (db2latex-xsl >= 0.8-alt0.pre1.2 required)
- gpl.tex replaced by gpl.xml
- 3.0.8pre1
- removed patches 1,2 (fixes included in upstream code)
- new documentation from cvs (20040930)
- added build dependency - dia (to generate png images)
- removed patch 20 (we don't build documentation in pdf format)
- changed patch 40 (to suit to small change in makefile)
- install section: corrected libsmclient.(a|so) installation
- new files: smbgetrc.5 (man), full_audit.so (vfs)
- Moved control files to separate package.
- Keep samba client helpers at mode "restricted" in the package,
but default it to "wheelonly" in %post when the package is
first installed. This avoids a race and fail-open behaviour.
- Applied patches from Gerald Carter.
- Fixed cifsmount.control.
- 3.0.5
- Rebuilt with openssl-0.9.7d.
- Fixed:
+ smbwrapper breakage with 2.4 and 2.6 kernels (SYS_utimes)
+ MS04-012 security update broke Samba 3.0.3, fix it (Jeremy, Andrew Bartlett)
+ Rebuild with glibc 2.3 to get correct versioning for sendfile64
- 3.0.3RC1
- Fixed:
+ segfault in winbind (Volker Lendecke)
+ Adding a domain user to a XP local group did a lsalookupname on
the user without domain prefix, and this then failed (Volker Lendecke)
- Fixed:
+ add missed provides: samba-client-devel for libsmbclient-devel subpackage
- Fixed:
+ #3937 (already fixed in 3.0.3-alt0.3) - Updated:
+ Large documentation update: - Samba-3 by Example book by John Terpstra added
- The Official Samba 3 HOWTO is complete now (with additional 5 chapters)
- Fixed:
+ #3923: separate libsmbclient shared library into libsmbclient package
- 3.0.3pre2
- Added:
+ ChangeLog for new subversion repository is in ChangeLog.svn.SAMBA_3_0.bz2
Old ChangeLog is in ChangeLog.SAMBA_3_0.bz2 - Fixed:
+ smbfs issue (unconditional Tree Disconnect issued in cli_shutdown)
+ some mount.cifs fixes (Steve French)
+ postin scriplet fix in samba-common
- Fixed:
+ first time install was included into upgrade logic path
- 3.0.3pre1
- Rebuild against Sisyphus
- Applied another pile of fixes from SAMBA_3_0 before 3.0.3pre1
- Fixed:
+ Activate '\\' check in check_path_syntax() only for unix charsets
that are known for having '\\' as second byte of multibyte character
- Fixed:
+ resolve_wildcards() to use pstring instead of fstring
because otherwise UTF-8 encoded name does not fit a buffer
(567 bytes in 255)
+ and smbclient too, use pstring instead fstring where filenames
are processed
+ also, string overflow in vfs_recycle
- 3.0.2a+fixes from SAMBA_3_0 branch for charset handling
- Fixed:
+ Wrap database relocation into preinstall scriptlet and run it
only if we are upgrading from previous version. Make sure
that smb and winbind services are correctly switched off and
on before and after migration if needed.
- Fixed:
+ Base relocation corner case with bases relocated at wrong location
on previous update - Added:
+ control facilities for cifsfs and smbfs now honor existing states on update
- Fixed:
+ stupid problem with relocating databases into wrong location
+ name typo on cifsmount control facility
- Fixed:
+ winbind and smb services are useful on level 5 too
- Final 3.0.2a
- Updated:
+ documentation build is made non-interactive and does not
require network access now - Added:
+ samba-pdb-pgsql for PostgreSQL passdb backend
+ smbget in samba-common for wget-like resource fetches - Removed:
+ utmp support in favor of smbstatus due to performance issues
- Final 3.0.1RC2
- Fixed:
+ #281, #875 in Samba Bugzilla
+ Uninitialized variable in passdb/passdb.c (Andy Polyakov)
- 3.0.1RC2
- Fixed:
+ Installation paths for manpages
+ Numerous links in both PDF and HTML versions of HOWTO Collection - Added:
+ Build Samba-HOWTO-Collection and Samba-Developers-Guide in HTML
explicitly
- 3.0.1rc1
- Added:
+ editreg, log2pcap, vfstest and their manpages - Changed:
+ return to samba-* series, obsolete samba3-* ones - Fixed:
+ samba-docs build for building with recent libxslt/xsltproc
+ Japanese and Turkish localisation for SWAT
- Since in AW there is no interactive user logons via PAM,
system-auth-winbind does not to take care of pam_mkhomedir calls
- Rebuild for ALT Linux Sisyphus
- Added:
+ Specs for x86 and IQ31244 development board are integrated
- Fixed:
+ Fixes to check for wraps which could cause coredumps (jra)
- Added:
+ 3.0.1pre1
+ documentations from samba-docs CVS - Fixed:
+ charset conversion in rNetServerGetInfo RAP call (ab)
+ script/installbin.sh fix updated
- Changed:
+ oem:version support now works for any combinations of OEM and version
- Fixed:
+ Bug #3144 (http://bugzilla.altlinux.ru)
- 3.0.0 final + post release fixes
- Added:
+ cifsvfs mount helper and control(8) support to it
+ Use only LinuxPAM and ignore OpenPAM - Fixed:
+ SWAT tables (#413 in Samba's bugzilla, tpot)
+ Fix broken wins hook functionality (#528 in Samba's bugzilla, tpot)
+ Fix for valid users = %S in homes share (jra)
+ documentation updated
- Fixed:
+ The -P option to smbclient no longer works - update all
smbprint scripts to remove it. (#473 in Samba's bugzilla, tpot)
+ 32 bit field in the user structs is actually 2 16-bit fields,
bad_password_count and logon_count. JRA.
- Fixed
+ default ACEs
+ Fix for #470 - unable to display SIDs in ACLs. JRA.
- RC4+fixes
- Fixed:
+ NTLMv2 signing bug (#442 in Samba's bugzilla) which prevented
mixed mode domain join
- Back out NTLMv2 patch as suspect to mixed mode domain join failure
- Fixed:
+ LDAP code didn't convert from/to UTF-8 in all cases (JRA)
- Fixed:
+ getgrouplist() enabler is moved to separate patch 39
+ machine account password change (jra)
+ typo fix which caused CPU spin (jra, Markus Ungermann) - Added:
+ ability to change vendor string through smb.conf (oem: version)
- Fixed:
+ Optimisation in iconv(3) usage paths which broke non-ASCII (jra)
- RC3+fixes
- Added:
+ Allow getgrouplist() on glibc-2.2.6-alt0.10 as it contains
needed fix for CAN-2003-0689
- Rebuild for ALT Linux Sisyphus
- RC2 + fixes
- Added:
+ Return back Using Samba (2nd edition) - Fixed:
+ CP850 and CP437 now provided by Samba itself on platforms
which do not support iconv
- Fixed:
+ charset issues in nmbd
+ default charset behaviour for Solaris and iconv - Disabled:
+ temprorary not package Using Samba as it moved to separate CVS module
- Attempt to fix mixed mode joining errors
- Use new version scheme
- 3.0RC1+post fixes
- CVS SAMBA_3_0 up to 2003/08/06
- Fixed:
+ user/group enumeration when RA == 0 (was broken since alt23) (jerry)
+ return code for quota flags change when we have no priviledges to do so (metze)
- Refine dependencies between subpackages
- Fix NT quotas and integrate them into upstream
- Updated:
+ Patch from Stephan Metzemacher for default_quota
+ Patch from Stephan Metzemacher for NT quota
+ CVS SAMBA_3_0 up to 2003/07/28
+ Re-added samba-3.0.release.tar.bz2 (as of beta3)
- 3.0beta3+post fixes
- Build documentation by default from Docbook sources
- remove convert_smbpassword as outdated script
- Fixed:
+ smbpasswd false errors when /etc/samba/smbpasswd does not exist
- Major re-arrangement of files between sub-packages, it makes
more reasonable split of binaries according to their purpose.
Also, a number of missing manpages were added. - Spec file unification for ALT Linux and ApplianceWare versions.
- Defaults:
+ ALT Linux: build xml and mysql passdb, use well-commented smb.conf
+ AW: disable xml and mysql passdb, use specific smb.conf
- Changed:
+ Make samba-pdb-xml dependant on --enable/--disable xml
+ Make samba-pdb-mysql dependant on --enable/--disable mysql
+ Default for both is 'enable'
+ PreRequires glibc-gconv-modules
- Changed:
+ smb and winbind initscripts are using start-stop-daemon now - Added:
+ reload-config command to smbcontrol. smbd, nmbd, and winbindd are aware of it.
- Stick to 2003-07-06 spanshot as Jerry and Jeremy started to rewrite
bits of Auth and Idmap now and SAMBA_3_0 is broken currently. - Apply open-dev-inode patch
- Apply Andrew Bartlett's LDAP fixes, to eliminate last bits of
idmap problems in beta2
- Fix idmap_init ignoring 'idmap backend' option
- Back out Jeremy's fixes to strupper/strlower as they are incomplete
and broke the build.
- 3.0beta2
- Updated:
+ release-cvs patch to include diff between SAMBA_3_0_RELEASE
and SAMBA_3_0 (only version string so far)
- Prepare for beta2
- Apply metze's move of default quota to VFS module
- Enable 'inherit acls' and 'inherit permissions' by default
- pre-beta2 (2003-06-25)
- Samba 3.0 beta 1 + post fixes for client plaintext auth
- Updated:
+ system-winbind pam module to reflect base packages - Removed:
+ NT quota patch -- integrated into upstream
- 2003-05-14
- Fixed:
+ VFS API macros prefixes with SMB_ to avoid clashes with
system-specific VFS_ macros on some platforms (AIX)
+ Quota configuration now runs test cases during configure to
gather detailed information about quota API divergence - Added:
+ new idmap
+ new LDAP schema -- read examples/LDAP!
- 2003-05-12
- Fixed:
+ Cascaded VFS to finally support per-module local data storage
(metze, ab, jelmer)
+ NT quotas stuff (metze, ab)
- Added:
+ Stephan Metzmacher's NT Quotas support (experimental)
+ post alpha23 (See ChangeLog.SAMBA_3_0)
+ support for winbindd privileged pipe for winbind group members - Splitted:
+ pdb_xml to samba-pdb-xml
+ pdb_mysql to samba-pdb-mysql
- Fixed:
+ gencache must try to reopen its database in read-only mode
if read-write/creation failed in order to keep non-priviledged
clients continue working.
- alpha21 (SAMBA_3_0 as of 2003-02-04)
- control(8) support added for smbmount
- sendfile support enabled by default
- Add ntml_auth helper and smbgroupedit.8 man page
- fixed suid/sgid file permissions
- building is no SMP compatible
- Update to alpha18+post CVS fixes (really tons of changes)
- Updated:
+ Cascaded VFS integrated to upstream (ab, idra, abartlet)
+ Jan Kara quotas support - Fixed:
+ block.so to use asprintf instead of strcat
+ spec file synchronized with 2.2 branch, new subpackages added
(client-devel[-static], client-cups, vfs)
- Fixed:
+ paths for piddir, lockdir, and swat - Slightly modified build procedure to deal with SMP builds
- Fixed:
+ xinet.d restart should affect samba3-swat only
- Fixed:
+ Wrong requires (samba-common instead of samba3-common)
+ lockdir should be specified directly now
- Merge ApplianceWare changes into ALT Linux
- Added
+ Cascaded VFS patch (me)
+ Smbfs unicode fixes ported from 2.2 (me) - Changed:
+ smb.conf to follow 3.0 development
- Fix libcap dependency
- Fix dependencies for vfs devel package
- Integrated latest spec changes from ALT Linux
- Prepared VFS devel package
- Fixed:
+ nmbd shutdown bug (rewritten shutdown process)
+ AD paged controls bug
- Fixed:
+ bug with file truncate (#0001081)
+ initscript for nmbd
- Bring back libnss_winbind.so build
- Updated:
+ aw-smbstatus patch
- Fixed:
+ initscript for nmbd
- Fixed:
+ net ads
+ signed/unsigned
- Fixed:
+ Bug in 'net ads'
- Uncommented smbpasswd
- Samba CVS [20020201] update
- Fixed patch for smbstatus
- Reviewed set of utils
- Use 3.0a14 as base
- Move to 3.0
- Fixed:
+ winbind default domain patch (me)
+ smb.conf (code pages information corrected, move to use own config)
+ popup message translation (Ihar Viarheichyk) - Removed:
+ support for pam_smbpass, use winbind instead - Changed:
+ changed attributes for smbmount/smbmnt to comply with relaity
+ winbindd moved to samba-common (server isn't required for its usage)
+ CUPS support splitted to samba-client-cups
- Fixed:
+ bug in smbclient -L (jeremy)
- Fixed:
+ pam_winbind's parse_domain_user updated to current version
+ system-auth-winbind updated to pam-config 1.1.1-alt1
- Fixed:
+ winbind default domain patch (created new one)
+ Alpha_strcpy patch merged to upstream - Updated:
+ system-auth-winbind to follow TCB integration - Added:
+ make proto and winbindd_proto calls (they work again)
- Build with new winbind code from HEAD
- Fixed:
+ stop connection away problems (Tom Jansen)
+ error code handling in smbwrapper (new clierr code sync) - Removed:
+ make proto call (prototypes for quotas get broken after it)
- Fixed:
+ alpha_strcpy to handle non-latin1 characters (Ihar Viarheichyk)
+ back port of working Winbindd from HEAD (Jeremy Allison)
+ client-enc patch merged into upstream
+ pam_smbpass to remove conflicting namespaces with lib/util.c - Updated:
+ Unified workgroup name patch - Things left to do:
+ UTF-8 patch (Ihar Viarheichyk)
- Fixed bug with non-ascii letters in smbclient and user and domain names
More work is needed on user/domain area though. (Ihar Viarheichyk) - Preparations for UTF-8/Unicode internal string processing patch by Ihar Viarheichyk
- Added recent ChangeLog for SAMBA_2_2 branch
- Version string changed to "ALT Linux/2.2.2" in order to comply with Tridge's call
for easy identification of vendor-specific versions
- Moved documentation to separate subpackage.
- Corrected documentation a bit, to fix dependencies.
- rebuild against new glibc
- fix of spec cleanup for _shareddir.
- Fix Swat location for FHS conformance
- 2.2.2
- minor spec clean up (Grigory Milev)
- Fixed:
+ Memory leaks in Winbindd (close to final fix)
+ SAM management
+ Most patches were successfully integrated into mainstream - Last build of 2.2.2-pre, next one should be official 2.2.2
- Added:
+ System auth via winbind (fixed spelling errors in Mandrake's version)
- Fixed:
+ Winbindd talloc, new shiny challenge encryption protocols (tpot)
+ pam_smbpass and smb_passwd API changes (Steve Langasek and me, patch #516) - Added:
+ preliminary support for ACLs
- Fixed:
+ Winbindd with some realoc-related problems - Updated documentation (patch #30 has been merged into mainstream)
- Fixed:
+ Winbindd to properly set up default workgroup name
+ Winbindd to validate against current domain, not default one - Added:
+ Winbind init script
- Fixed:
+ Symlinks /sbin/mount.smb and /sbin/mount.smbfs now point to /usr/bin/smbmount
+ SWAT documentation for winbindd has been fixed (samedit is outdated)
- Various fixes in /etc/samba/smb.conf
- Patch 21 is removed
- NSS patch for seamless domain integration enhanced. Users from default
domain now are accepted without explicit DOMAIN exposure in the username.
- Symlink for libnss_winbind.so.2 added
- pam_smbpass.so and smbwrapper.so moved to /lib/security
- Help about pam_smbpass is added in README.pam_smbpass and into
examples/pam_smbpass
- First build with Winbind support integrated
- See winbindd(8), smb.conf(5) for proper configuration
- Buildreq fixed for cups-devel (libcups-devel)
- smb start up script is fixed
- Light spec cleanup.
- Returned right version of /etc/rc.d/init.d/smb
- fix permissions on /var/spool/samba
- 2.2.1a
- %post fixed
- PreReq: libcups in samba-common
- build oficial release
- sync with MDK
- smb.init fixed -- thnx to Sviatoslav Sviridov
- new code with security fix
- /usr/sbin/preun_service macros name fixed
- cups problem solved (patch from mdk)
- new code from CVS
- configuration files moved to /etc/samba
- sync with MDK
- new version
- alt patch adopted
- inetd problem fixed
- sync with MDK
- tmpdir patch
- new spec from samba tarball
- build for Sisyphus
- 1251 patch
- 2.0.8
- rh patches
- 1251 patch
- build for RE
- removed dependencies on cups and cups-devel so one can install samba without using cups
- added /home/netlogon
- Changed default print command in /etc/smb.conf, so that the Windows
driver of the printer has to be used on the client. - Fixed bug in smbspool which prevented from printing from a
Linux-Samba-CUPS client to a Windows server through the guest account.
- Moved "smbspool" (Samba client of CUPS) to the samba-client package
- Added RedHat's "quota" patch to samba-glibc21.patch.bz2, this fixes
quota related compile problems on the alpha.
- Fixed 'guest ok = ok' flag in smb.conf
- Allowed guest account to print in smb.conf
- added swat icon in menu
- Removed rh ssl patch and --with-ssl flag: not appropriate for 7.2
- Changed fixinit patch.
- Changed smb.conf for better CUPS configuration.
- Thanks Fred for doing this ---vvv.
- menu entry for web configuration tool.
- merge with rh: xinetd + ssl + pam_stack.
- Added smbadduser rh-bugfix w/o relocation of config-files.
- Fixed smb.conf entry for CUPS: "printcap name = lpstat", "lpstats" was
wrong.
- added build requires on cups-devel and pam-devel.
- Cosmetic changes to make rpmlint more happy
- added linkage to the using_samba book in swat
- Added CUPS support to smb.conf
- Added internationalization options to smb.conf [Global]
- Put "smbspool" to the files to install
- Did some cleaning in the patches
- relocated man pages from /usr/man to /usr/share/man for compatibility reasons
- added make_unicodemap and build of unicode_map.$i in the spec file
- renamed /etc/codepage/codepage.$i into /etc/codepage/unicode_map.$i to fix smbmount bug.
- 2.0.7
- Titi sucks, does not put versions in changelog
- Fixed groups for -common and -client
- /usr/sbin/samba is no config file
- fix buggy post install script (pixel)
- Changed group according to 7.1 specs
- Some spec file changes
- Let spec-helper do its job
- 2.0.6.
- Merge with rh changes.
- Split in 3 packages.
- corrected a bug with %post (the $1 parameter is "1" in case of
a first install, not "0". That parameter is the number of packages
of the same name that will exist after running all the steps if nothing
is removed; so it is "1" after first isntall, "2" for a second install
or an upgrade, and "0" for a removal)
- made smbmnt and smbumount suid root, and only executable by group 'smb'
add to 'smb' group any user that should be allowed to mount/unmount
SMB shared directories
- 2.0.5a (bug security fix).
- 2.0.5
- cs/da/de/fi/fr/it/tr descriptions/summaries
- 2.0.4b
- recompile on a system that works ;)
- Mandrake adaptations.
- Bzip2 man-pages.
- add a mount.smb to make smb mounting a little easier.
- smb filesystems apparently do not work on alpha. Oops.
- always create codepages
- logrotate changes
- auto rebuild in the new build environment (release 3)
- updated init script to use graceful restart (not stop/start)
- update to 2.0.3
- update to 2.0.2
- swat swat
- fix bash2 breakage in post script
- update to 2.0.0
- make sure all binaries are stripped
- update to 1.9.18p10.
- fix %triggerpostun.
- updated postun triggerscript to check $0
- clear /etc/codepages from %preun instead of %postun
- made the %postun script a tad less agressive; no reason to remove
the logs or lock file (after all, if the lock file is still there,
samba is still running) - the %postun and %preun should only exectute if this is the final
removal - migrated %triggerpostun from Red Hat's samba package to work around
packaging problems in some Red Hat samba releases
- minor tidy up in preparation for release of 1.9.18p5
- added findsmb utility from SGI package
- Updated version and codepage info.
- Release to test name resolve order
- Many optimisations (some suggested by Manoj Kasichainula <manojk@io.com>
- Use of chkconfig in place of individual symlinks to /etc/rc.d/init/smb
- Compounded make line
- Updated smb.init restart mechanism
- Use compound mkdir -p line instead of individual calls to mkdir
- Fixed smb.conf file path for log files
- Fixed smb.conf file path for incoming smb print spool directory
- Added a number of options to smb.conf file
- Added smbadduser command (missed from all previous RPMs) - Doooh!
- Added smbuser file and smb.conf file updates for username map