Hello community, here is the log from the commit of package samba checked in at Sat Jul 1 14:15:26 CEST 2006. -------- --- samba/samba.changes 2006-06-16 12:52:20.000000000 +0200 +++ samba/samba.changes 2006-07-01 12:17:34.000000000 +0200 @@ -1,0 +2,31 @@ +Sat Jul 1 01:45:26 CEST 2006 - jeallison@suse.de + +- Change the kerberos principal for LDAP authentication to + netbios-name$@realm from host/name@realm; [#184450]. + +------------------------------------------------------------------- +Tue Jun 27 15:55:57 CEST 2006 - lmuelle@suse.de + +- Ensure to link all required libraries to libnss_wins; [#184306]. + +------------------------------------------------------------------- +Sat Jun 24 19:46:24 CEST 2006 - lmuelle@suse.de + +- Update to 3.0.23rc3. + + Warnings from the Klocwork code analyzer. + + Various portability bugs on AIX, Solaris, and True64. + + Authorization problems when managing services. + + Problems joining Windows clients to a Samba/LDAP domain. + See also WHATSNEW.txt from the samba-doc package for more details. + +------------------------------------------------------------------- +Wed Jun 21 02:36:07 CEST 2006 - jeallison@suse.de + +- Change log level of debug message to avaoid flodded nmbd log; [#157623]. + +------------------------------------------------------------------- +Mon Jun 19 16:14:25 CEST 2006 - lmuelle@suse.de + +- Add 'usershare allow guests = Yes' to the default config; [#144787]. + +------------------------------------------------------------------- @@ -6,0 +38,5 @@ +Fri Jun 16 00:44:45 CEST 2006 - gd@suse.de + +- Add CHANGEPW kpasswd fallback to TCP; [#184945]. + +------------------------------------------------------------------- @@ -9,4 +45,4 @@ -- Update to 3.0.23rc2. changes include: - Winbindd & Samba PDC integration issues. - Join problems from Windows clients in a Samba domain. - Winbind & AD trust failures. +- Update to 3.0.23rc2. + + Winbindd & Samba PDC integration issues. + + Join problems from Windows clients in a Samba domain. + + Winbind & AD trust failures. @@ -17 +53 @@ -- Remove VFS examples; [182117]. +- Remove VFS examples; [#182117]. @@ -60,0 +97,4 @@ + + Winbind IDMAP integration with RFC2307 schema objects supported by Windows + 2003 R2. + + Rewritten 'net ads join' to mimic Windows XP without requiring + administrative rights to join a domain. Old: ---- configure.diff samba-3.0.23rc2.tar.bz2 New: ---- samba-3.0.23rc3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ samba-doc.spec ++++++ --- /var/tmp/diff_new_pack.grUTpZ/_old 2006-07-01 13:49:07.000000000 +0200 +++ /var/tmp/diff_new_pack.grUTpZ/_new 2006-07-01 13:49:07.000000000 +0200 @@ -13,12 +13,12 @@ Name: samba-doc 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.23 -%define samba_ver_suffix rc2 +%define samba_ver_suffix rc3 %define samba_ver_full %{samba_ver}%{samba_ver_suffix} License: GPL URL: http://www.samba.org/ Version: 3.0.23 -Release: 3 +Release: 5 Summary: Samba Documentation Group: Documentation/Other Autoreqprov: on @@ -32,7 +32,6 @@ NoSource: 0 NoSource: 1 NoSource: 2 -Patch1: configure.diff # Choose some features / extra packages here ############################################ %define make_devel 0 @@ -78,7 +77,6 @@ exit 1 fi done -%patch1 # vendor-files (config, scripts, tools) %setup -T -D -a 1 -n samba-%{samba_ver_full} -q for file in docs/htmldocs/index.html vendor-files/docu/README.vendor; do ++++++ samba.spec ++++++ --- /var/tmp/diff_new_pack.grUTpZ/_old 2006-07-01 13:49:07.000000000 +0200 +++ /var/tmp/diff_new_pack.grUTpZ/_new 2006-07-01 13:49:07.000000000 +0200 @@ -13,7 +13,7 @@ Name: samba 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.23 -%define samba_ver_suffix rc2 +%define samba_ver_suffix rc3 %define samba_ver_full %{samba_ver}%{samba_ver_suffix} %define vscan_ver 0.3.6b %define ldapsmb_ver 1.34a @@ -22,7 +22,7 @@ URL: http://www.samba.org/ Autoreqprov: on Version: 3.0.23 -Release: 2 +Release: 3 Provides: sambaxp = %{version}-%{release} samba3 = %{version}-%{release} Obsoletes: samba-classic samba-ldap sambaxp samba3 < %{version} Requires: samba-client >= %{version} @@ -33,7 +33,6 @@ Source2: patches.tar.bz2 Source3: http://prdownloads.sourceforge.net/openantivirus/samba-vscan-%{vscan_ver}.tar.bz2 Source4: http://www.hhrm.de/~gd/ldapsmb/ldapsmb-%{ldapsmb_ver}.tar.bz2 -Patch1: configure.diff # Choose some features / extra packages here ############################################ %define make_devel 0 @@ -160,7 +159,7 @@ Group: Productivity/Networking/Samba Autoreqprov: on Version: 1.34a -Release: 24 +Release: 25 Requires: perl-ldap %endif %if %{suse_version} > 920 @@ -175,7 +174,7 @@ Group: Productivity/Networking/Samba Autoreqprov: on Version: 0.3.6b -Release: 48 +Release: 49 Provides: samba3-vscan = 0.3.6b Obsoletes: samba3-vscan Requires: samba = %{samba_ver} @@ -195,7 +194,6 @@ exit 1 fi done -%patch1 # vscan %if %{make_vscan} %setup -T -D -a 3 -n samba-%{samba_ver_full}/examples/VFS -q @@ -1201,15 +1199,33 @@ %endif %changelog -n samba +* Sat Jul 01 2006 - jeallison@suse.de +- Change the kerberos principal for LDAP authentication to + netbios-name$@realm from host/name@realm; [#184450]. +* Tue Jun 27 2006 - lmuelle@suse.de +- Ensure to link all required libraries to libnss_wins; [#184306]. +* Sat Jun 24 2006 - lmuelle@suse.de +- Update to 3.0.23rc3. + + Warnings from the Klocwork code analyzer. + + Various portability bugs on AIX, Solaris, and True64. + + Authorization problems when managing services. + + Problems joining Windows clients to a Samba/LDAP domain. + See also WHATSNEW.txt from the samba-doc package for more details. +* Wed Jun 21 2006 - jeallison@suse.de +- Change log level of debug message to avaoid flodded nmbd log; [#157623]. +* Mon Jun 19 2006 - lmuelle@suse.de +- Add 'usershare allow guests = Yes' to the default config; [#144787]. * Fri Jun 16 2006 - schwab@suse.de - Fix syntax error in configure script. +* Fri Jun 16 2006 - gd@suse.de +- Add CHANGEPW kpasswd fallback to TCP; [#184945]. * Tue Jun 13 2006 - lmuelle@suse.de -- Update to 3.0.23rc2. changes include: - Winbindd & Samba PDC integration issues. - Join problems from Windows clients in a Samba domain. - Winbind & AD trust failures. +- Update to 3.0.23rc2. + + Winbindd & Samba PDC integration issues. + + Join problems from Windows clients in a Samba domain. + + Winbind & AD trust failures. * Fri Jun 09 2006 - lmuelle@suse.de -- Remove VFS examples; [182117]. +- Remove VFS examples; [#182117]. * Fri Jun 09 2006 - gd@suse.de - Honour 'sn' attribute for eDir; [#176799]. * Thu Jun 08 2006 - lmuelle@suse.de @@ -1229,6 +1245,10 @@ in winbindd_cm.c (sessionsetup succeeded but tconX failed). * Thu May 25 2006 - lmuelle@suse.de - Update to 3.0.23rc1. + + Winbind IDMAP integration with RFC2307 schema objects supported by Windows + 2003 R2. + + Rewritten 'net ads join' to mimic Windows XP without requiring + administrative rights to join a domain. * Mon May 22 2006 - lmuelle@suse.de - Optimize lookup of user's group memberships via ExtendedDn LDAP control; [#168100]. ++++++ patches.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches/series new/patches/series --- old/patches/series 2006-05-30 16:42:53.000000000 +0200 +++ new/patches/series 2006-06-27 16:09:18.000000000 +0200 @@ -18,3 +18,4 @@ suse/smbprint-debugfilepath.diff -p0 suse/samba-wrapped.patch -p0 suse/get_printing_ticket.diff -p0 +suse/nss_wins_libs.diff -p0 diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches/suse/get_printing_ticket.diff new/patches/suse/get_printing_ticket.diff --- old/patches/suse/get_printing_ticket.diff 2006-05-19 12:08:42.000000000 +0200 +++ new/patches/suse/get_printing_ticket.diff 2006-06-25 09:44:47.000000000 +0200 @@ -4,9 +4,9 @@ Index: source/Makefile.in =================================================================== ---- source/Makefile.in +--- source/Makefile.in.orig +++ source/Makefile.in -@@ -132,7 +132,8 @@ SBIN_PROGS = bin/smbd@EXEEXT@ bin/nmbd@E +@@ -139,7 +139,8 @@ SBIN_PROGS = bin/smbd@EXEEXT@ bin/nmbd@E ROOT_SBIN_PROGS = @CIFSMOUNT_PROGS@ BIN_PROGS1 = bin/smbclient@EXEEXT@ bin/net@EXEEXT@ bin/smbspool@EXEEXT@ \ @@ -16,7 +16,7 @@ BIN_PROGS2 = bin/smbcontrol@EXEEXT@ bin/smbtree@EXEEXT@ bin/tdbbackup@EXEEXT@ \ bin/nmblookup@EXEEXT@ bin/pdbedit@EXEEXT@ bin/tdbdump@EXEEXT@ \ bin/tdbtool@EXEEXT@ -@@ -954,6 +955,10 @@ bin/smbspool@EXEEXT@: $(CUPS_OBJ) bin/.d +@@ -957,6 +958,10 @@ bin/smbspool@EXEEXT@: $(CUPS_OBJ) bin/.d @echo Linking $@ @$(CC) $(FLAGS) @PIE_LDFLAGS@ -o $@ $(CUPS_OBJ) $(DYNEXP) $(LDFLAGS) $(LIBS) $(KRB5LIBS) $(LDAP_LIBS) diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches/suse/nss_wins_libs.diff new/patches/suse/nss_wins_libs.diff --- old/patches/suse/nss_wins_libs.diff 1970-01-01 01:00:00.000000000 +0100 +++ new/patches/suse/nss_wins_libs.diff 2006-06-27 16:18:46.000000000 +0200 @@ -0,0 +1,30 @@ +Author: Günther Deschner <gd at suse dot de> +Subject: /lib/libnss_wins.so.2 linked against wrong libraries +Bugzilla: 184306 +Comment: $(LDAP_LIBS) $(KRB5LIBS) $(LIBS) adds more than the required +libraries. We need to fix this in configure.in and end for Linux with +NSS_WINS_LIBS=-lldap -lgssapi_krb5 -lkrb5 -lnsl + +Index: source/Makefile.in +=================================================================== +--- source/Makefile.in.orig ++++ source/Makefile.in +@@ -686,7 +686,8 @@ PROTO_OBJ = $(SMBD_OBJ_MAIN) \ + $(RPC_NTSVCS_OBJ) utils/passwd_util.o + + WINBIND_WINS_NSS_OBJ = nsswitch/wins.o $(PARAM_OBJ) \ +- $(LIBSMB_OBJ) $(LIB_NONSMBD_OBJ) $(NSSWINS_OBJ) $(KRBCLIENT_OBJ) ++ $(LIBSMB_OBJ) $(LIB_NONSMBD_OBJ) $(NSSWINS_OBJ) $(KRBCLIENT_OBJ) \ ++ $(SECRETS_OBJ) + + WINBIND_WINS_NSS_PICOBJS = $(WINBIND_WINS_NSS_OBJ:.o=.@PICSUFFIX@) + +@@ -1227,7 +1228,7 @@ bin/winbindd@EXEEXT@: $(WINBINDD_OBJ) @B + @WINBIND_WINS_NSS@: $(WINBIND_WINS_NSS_PICOBJS) + @echo "Linking $@" + @$(SHLD) $(LDSHFLAGS) -o $@ $(WINBIND_WINS_NSS_PICOBJS) \ +- $(LDAP_LIBS) $(KRB5LIBS) \ ++ $(LDAP_LIBS) $(KRB5LIBS) $(LIBS) \ + @SONAMEFLAG@`basename $@`@NSSSONAMEVERSIONSUFFIX@ + + bin/pam_winbind.@SHLIBEXT@: $(PAM_WINBIND_OBJ:.o=.@PICSUFFIX@) bin/.dummy diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches/suse/pidfile-suffix.diff new/patches/suse/pidfile-suffix.diff --- old/patches/suse/pidfile-suffix.diff 2006-04-23 16:34:27.000000000 +0200 +++ new/patches/suse/pidfile-suffix.diff 2006-06-25 09:32:51.000000000 +0200 @@ -7,7 +7,7 @@ =================================================================== --- source/Makefile.in.orig +++ source/Makefile.in -@@ -868,6 +868,16 @@ dynconfig.@PICSUFFIX@: dynconfig.c Makef +@@ -870,6 +870,16 @@ dynconfig.@PICSUFFIX@: dynconfig.c Makef @$(CC) -I. -I$(srcdir) $(FLAGS) $(PATH_FLAGS) @PICFLAGS@ -c $(srcdir)/dynconfig.c -o $@ @BROKEN_CC@ -mv `echo $@ | sed -e 's%^.*/%%g' -e 's%\.@PICSUFFIX@$$%.o%'` $@ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches/suse/smbclient-showacls.diff new/patches/suse/smbclient-showacls.diff --- old/patches/suse/smbclient-showacls.diff 2006-04-23 19:31:55.000000000 +0200 +++ new/patches/suse/smbclient-showacls.diff 2006-06-25 09:44:37.000000000 +0200 @@ -47,14 +47,14 @@ - finfo->name, - attrib_string(finfo->mode), - (double)finfo->size, -- asctime(localtime(&t))); +- time_to_asc(&t)); - dir_total += finfo->size; + if (!showacls) { + d_printf(" %-30s%7.7s %8.0f %s", + finfo->name, + attrib_string(finfo->mode), + (double)finfo->size, -+ asctime(localtime(&t))); ++ time_to_asc(&t)); + dir_total += finfo->size; + } else { /* showacls */ + /* skip if this is . or .. */ @@ -68,7 +68,7 @@ + d_printf( "FILENAME:%s\n", afname); + d_printf( "MODE:%s\n", attrib_string(finfo->mode)); + d_printf( "SIZE:%.0f\n", (double)finfo->size); -+ d_printf( "MTIME:%s", asctime(localtime(&t))); ++ d_printf( "MTIME:%s", time_to_asc(&t)); + int fnum; + fnum = cli_nt_create(cli, afname, CREATE_ACCESS_READ); + if (fnum == -1) { @@ -88,7 +88,7 @@ } } -@@ -609,8 +645,11 @@ void do_list(const char *mask,uint16 att +@@ -616,8 +652,11 @@ void do_list(const char *mask,uint16 att save_ch = next_file + strlen(next_file) - 2; *save_ch = '\0'; @@ -101,7 +101,7 @@ if (save_ch) { *save_ch = '\\'; } -@@ -1076,6 +1115,7 @@ static BOOL do_altname(char *name) +@@ -1083,6 +1122,7 @@ static BOOL do_altname(char *name) static int cmd_quit(void) { cli_cm_shutdown(); @@ -109,7 +109,7 @@ exit(0); /* NOTREACHED */ return 0; -@@ -2396,6 +2436,25 @@ static int cmd_setcase(void) +@@ -2419,6 +2459,25 @@ static int cmd_setcase(void) } /**************************************************************************** @@ -135,7 +135,7 @@ Toggle the recurse flag. ****************************************************************************/ -@@ -2796,6 +2855,7 @@ static struct +@@ -2819,6 +2878,7 @@ static struct {"reput",cmd_reput,"<local name> [remote name] put a file restarting at end of remote file",{COMPL_LOCAL,COMPL_REMOTE}}, {"rm",cmd_del,"<mask> delete all matching files",{COMPL_REMOTE,COMPL_NONE}}, {"rmdir",cmd_rmdir,"<directory> remove a directory",{COMPL_NONE,COMPL_NONE}}, @@ -143,7 +143,7 @@ {"setmode",cmd_setmode,"filename <setmode string> change modes of file",{COMPL_REMOTE,COMPL_NONE}}, {"stat",cmd_stat,"filename Do a UNIX extensions stat call on a file",{COMPL_REMOTE,COMPL_REMOTE}}, {"symlink",cmd_symlink,"<oldname> <newname> create a UNIX symlink",{COMPL_REMOTE,COMPL_REMOTE}}, -@@ -3596,5 +3656,6 @@ static int do_message_op(void) +@@ -3620,5 +3680,6 @@ static int do_message_op(void) return 1; } ++++++ samba-3.0.23rc2.tar.bz2 -> samba-3.0.23rc3.tar.bz2 ++++++ samba/samba-3.0.23rc2.tar.bz2 samba/samba-3.0.23rc3.tar.bz2 differ: char 11, line 1 ++++++ 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-06-09 15:19:57.000000000 +0200 +++ new/vendor-files/config/smb.conf.vendor 2006-06-19 16:13:43.000000000 +0200 @@ -194,6 +194,10 @@ ; realm = MY.REALM.DE ; security = ads +# --- net usershare --- +; usershare max shares = 40 + usershare allow guests = Yes + [homes] comment = Home Directories ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit-unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit-help@opensuse.org