Hello community, here is the log from the commit of package samba checked in at Sun Apr 16 21:06:56 CEST 2006. -------- --- samba/samba.changes 2006-04-03 12:11:12.000000000 +0200 +++ STABLE/samba/samba.changes 2006-04-15 20:25:33.000000000 +0200 @@ -1,0 +2,17 @@ +Sat Apr 15 20:24:12 CEST 2006 - lmuelle@suse.de + +- Exit from the net command with an error if Samba is not configured for the + required role; [#163227]. +- Add portability issue fixes between 32-bit winbind clients and a 64-bit + winbindd server. +- Install pam_winbind.conf to /etc/security and add it with %config(noreplace) + to the samba-winbind sub package. +- Add fix to the vscan antivir module to circumvent longer startup times of + the antivir scanner process. + +------------------------------------------------------------------- +Wed Apr 12 19:45:57 CEST 2006 - gd@suse.de + +- Use iniparser for pam_winbind. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ samba-doc.spec ++++++ --- /var/tmp/diff_new_pack.0n5caa/_old 2006-04-16 21:05:59.000000000 +0200 +++ /var/tmp/diff_new_pack.0n5caa/_new 2006-04-16 21:05:59.000000000 +0200 @@ -11,12 +11,12 @@ # norootforbuild Name: samba-doc -BuildRequires: ccache cracklib-devel cups-devel krb5-devel libacl-devel libnscd-devel libxml2-devel mysql-devel openldap2-devel pam-devel popt-devel postgresql-devel python-devel readline-devel +BuildRequires: ccache cracklib-devel cups-devel krb5-devel libacl-devel libiniparser-devel libnscd-devel libxml2-devel mysql-devel openldap2-devel pam-devel popt-devel postgresql-devel python-devel readline-devel %define samba_ver 3.0.22 License: GPL URL: http://www.samba.org/ Version: 3.0.22 -Release: 1 +Release: 5 Summary: Samba Documentation Group: Documentation/Other Autoreqprov: on ++++++ samba.spec ++++++ --- /var/tmp/diff_new_pack.0n5caa/_old 2006-04-16 21:05:59.000000000 +0200 +++ /var/tmp/diff_new_pack.0n5caa/_new 2006-04-16 21:05:59.000000000 +0200 @@ -11,7 +11,7 @@ # norootforbuild Name: samba -BuildRequires: ccache cracklib-devel cups-devel krb5-devel libacl-devel libnscd-devel libxml2-devel mysql-devel openldap2-devel pam-devel popt-devel postgresql-devel python-devel readline-devel +BuildRequires: ccache cracklib-devel cups-devel krb5-devel libacl-devel libiniparser-devel libnscd-devel libxml2-devel mysql-devel openldap2-devel pam-devel popt-devel postgresql-devel python-devel readline-devel %define samba_ver 3.0.22 %define vscan_ver 0.3.6b %define ldapsmb_ver 1.34a @@ -20,7 +20,7 @@ URL: http://www.samba.org/ Autoreqprov: on Version: 3.0.22 -Release: 1 +Release: 4 Provides: sambaxp = %{version}-%{release} samba3 = %{version}-%{release} Obsoletes: samba-classic samba-ldap sambaxp samba3 < %{version} Requires: samba-client >= %{version} @@ -165,7 +165,7 @@ Group: Productivity/Networking/Samba Autoreqprov: on Version: 1.34a -Release: 6 +Release: 9 Requires: perl-ldap %endif %if %{suse_version} > 920 @@ -180,7 +180,7 @@ Group: Productivity/Networking/Samba Autoreqprov: on Version: 0.3.6b -Release: 30 +Release: 33 Provides: samba3-vscan = 0.3.6b Obsoletes: samba3-vscan Requires: samba = %{samba_ver} @@ -372,6 +372,7 @@ ${RPM_BUILD_ROOT}/%{_sysconfdir}/openldap/schema \ ${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig/network/{if-{down,up}.d,scripts} \ ${RPM_BUILD_ROOT}/%{_sysconfdir}/permissions.d \ + ${RPM_BUILD_ROOT}/%{_sysconfdir}/security \ ${RPM_BUILD_ROOT}/%{_sysconfdir}/slp.reg.d \ ${RPM_BUILD_ROOT}/%{CONFIGDIR} \ ${RPM_BUILD_ROOT}/%{INITDIR} \ @@ -496,6 +497,7 @@ install -m 0755 source/nsswitch/libnss_wins.so ${RPM_BUILD_ROOT}/%{_lib}/libnss_wins.so.2 # winbind stuff install -m 0755 source/nsswitch/pam_winbind.so ${RPM_BUILD_ROOT}/%{_lib}/security/ +install -m 0644 examples/pam_winbind/pam_winbind.conf ${RPM_BUILD_ROOT}/%{_sysconfdir}/security/ install -m 0755 source/nsswitch/libnss_winbind.so ${RPM_BUILD_ROOT}/%{_lib}/libnss_winbind.so.2 # pam_smbpass cp -p source/bin/pam_smbpass.so ${RPM_BUILD_ROOT}/%{_lib}/security/ @@ -911,6 +913,7 @@ %files winbind -f filelist-samba-winbind %defattr(-,root,root) +%config(noreplace) %{_sysconfdir}/security/pam_winbind.conf %attr(0754,root,root) %config %{INITDIR}/winbind %ghost %{_sysconfdir}/sysconfig/network/if-down.d/samba-winbindd %ghost %{_sysconfdir}/sysconfig/network/if-up.d/samba-winbindd @@ -1213,6 +1216,17 @@ %endif %changelog -n samba +* Sat Apr 15 2006 - lmuelle@suse.de +- Exit from the net command with an error if Samba is not configured for the + required role; [#163227]. +- Add portability issue fixes between 32-bit winbind clients and a 64-bit + winbindd server. +- Install pam_winbind.conf to /etc/security and add it with %%config(noreplace) + to the samba-winbind sub package. +- Add fix to the vscan antivir module to circumvent longer startup times of + the antivir scanner process. +* Wed Apr 12 2006 - gd@suse.de +- Use iniparser for pam_winbind. * Mon Apr 03 2006 - lmuelle@suse.de - Allow testparm to dump a paramatrical option. - Update to 3.0.22; CVE-2006-1059; [#161778]. ++++++ patches.tar.bz2 ++++++ ++++ 6186 lines of diff (skipped) ++++++ vendor-files.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/vendor-files/config/smb.conf.vendor new/vendor-files/config/smb.conf.vendor --- old/vendor-files/config/smb.conf.vendor 2006-03-28 14:26:21.000000000 +0200 +++ new/vendor-files/config/smb.conf.vendor 2006-04-13 00:13:09.000000000 +0200 @@ -7,7 +7,7 @@ # /usr/share/doc/packages/samba in order to understand the options listed here # and many more features. # -# Lines in this file which starts with ; and # are ignored by samba while +# Lines in this file which starts with ; and # are ignored by Samba while # parsing it. Therefor both signs mark a comment, but here we use a # to # indicate a real comment and ; for a deactivated option. To activate such a # feature just remove the leading semicolon. @@ -88,7 +88,7 @@ # If you don't want all your printers automatically shared to Samba clients, # set load printers to no and create extra individual printer shares manually. ; load printers = No -# This tells samba to use the file smbusers for user mapping. It's disabled +# This tells Samba to use the file smbusers for user mapping. It's disabled # as a root = Administrator results in files owned by root and not # Administrator as it was intended. ; username map = /etc/samba/smbusers @@ -99,7 +99,7 @@ # Is this a WINS server? ; wins support = Yes -# If you want samba to use an existing WINS server, please uncomment the +# If you want Samba to use an existing WINS server, please uncomment the # following line and replace the IP address with the one of your WINS server. ; wins server = 192.0.2.13 include = /etc/samba/dhcp.conf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...