Hello community,
here is the log from the commit of package samba for openSUSE:Factory
checked in at Wed May 6 18:53:07 CEST 2009.
--------
--- samba/samba.changes 2009-03-06 14:22:02.000000000 +0100
+++ /mounts/work_src_done/STABLE/samba/samba.changes 2009-04-30 23:34:59.000000000 +0200
@@ -1,0 +2,237 @@
+Thu Apr 30 15:15:41 CEST 2009 - lmuelle@suse.de
+
+- Update to 3.3.4.
+ + Fix domain logins for WinXP clients pre SP3 (bug #6263).
+ + Fix samr_OpenDomain access checks (bug #6089).
+ + Fix usrmgr.exe creating a user (bug #6243).
+
+ + BUG 6089: Fix samr_OpenDomain access checks.
+ + BUG 6254: Fix IPv6 PUT/GET errors to an SMB server (3.3) with
+ "msdfs root" set to "yes".
+ + BUG 6279: Fix Winbind crash.
+ + BUG 5329: Add "net rpc service delete/create".
+ + BUG 6238: Make sure wbcLogoffUserParams are properly initialized before
+ freed.
+ + BUG 6263: Fix domain logins for WinXP clients pre SP3.
+ + BUG 6286: Call init function for builtin idmap modules before probing for
+ them as shared modules.
+ + BUG 6243: Fix usrmgr.exe creating a user.
+
+ + net conf: Save share name as given, not as lower case only.
+ + Prevent creation of registry keys containing the '/' character.
+ + Allow pdbedit to change a user rid/sid.
+ + When doing a cli_ulogoff don't invalidate the cnum, invalidate the vuid.
+ + Don't access a freed structure when logging off and re-using a vuid.
+ + Try to to fix password_expired flag handling.
+ + Make sure to grey out change fields in the netdomjoin-gui when not
+ running as root.
+ + Don't look up local user for remote changes, even when root.
+ + Use procid_str in debug messages for better cluster-debuggability.
+ + Use cluster-aware procid_is_me instead of comparing pids.
+ + Fix smbd crash for close_on_completion.
+ + Fix a memleak in an unlikely error path in change_notify_create().
+ + Do not use the file system GET_REAL_FILENAME for mangled names.
+ + Fix a crash bug if we timeout in net rpc trustdom list.
+ + Add '--request-timeout' option to net.
+ + In net_conf_import, start a transaction when importing a single share.
+ + Fix writing of roaming profiles with "profile acls" set to "yes".
+
+-------------------------------------------------------------------
+Fri Apr 17 21:36:47 CEST 2009 - lmuelle@suse.de
+
+- Update to 3.2.11.
+ + Fix domain logins for WinXP clients pre SP3 (bug #6263).
+ + Fix samr_OpenDomain access checks (bug #6089).
+ + Fix smbd crash for close_on_completion.
+
+ + BUG 6089: Fix samr_OpenDomain access checks.
+ + BUG 6205: Correct sample smb.conf share configuration.
+ + BUG 6254: Fix IPv6 PUT/GET errors to an SMB server (3.3) with
+ "msdfs root" set to "yes".
+ + BUG 6263: Fix domain logins for WinXP clients pre SP3.
+
+ + Allow pdbedit to change a user rid/sid.
+ + When doing a cli_ulogoff don't invalidate the cnum, invalidate the vuid.
+ + Fix resume command typo for "printing = vlp".
+ + Fix smbd crash for close_on_completion.
+ + Fix a memleak in an unlikely error path in change_notify_create().
+ + Don't look up local user for remote changes, even when root.
+
+-------------------------------------------------------------------
+Fri Apr 17 10:34:29 CEST 2009 - jmcdonough@suse.de
+
+- Don't lookup local user for remote password changes; (bnc#493507).
+
+-------------------------------------------------------------------
+Thu Apr 2 22:14:03 CEST 2009 - lmuelle@suse.de
+
+- Update to 3.3.3.
+ + Migrating from 3.0.x to 3.3.x can fail to update passdb.tdb
+ correctly (bug #6195).
+ + Fix serving of files with colons to CIFS/VFS client (bug #6196).
+ + Fix "map readonly" (bug #6186).
+ + BUG 6195: Don't let smbd child processes panic.
+ + Add backend_requires_messaging() method to libsmbconf.
+ + Add methods is_writeable() and wrapper smbconf_is_writeable() to libsmbconf.
+ + Fall back to file backend when no valid backend was found.
+ + Fix a memleak in dbwrap_rbt.
+ + Provide transaction_start|commit|cancel fns for the registry tdb.
+ + Speed up "net conf drop".
+ + Speed up "net conf import".
+ + Add transactions to the libsmbconf API.
+ + Reduce memory usage of "net conf import".
+ + Registry cleanup.
+ + Fix handling of SAMBA_VERSION_VENDOR_PATCH.
+ + Fix build of pam_winbind.so with static linking.
+ + Tidy up some convert_string_internal error cases.
+ + BUG 6224: nmbd waits 5 minutes at startup before checking if it needs to
+ run elections.
+ + Allow DFS client paths to work when POSIX pathnames have been selected.
+ + Try and fix the build farm RAW-STREAMS errors.
+ + Ensure files starting with multiple dots are hidden.
+ + BUG 6102: NetQueryDisplayInformation could return wrong information.
+ + BUG 6193: Avoid messing with sync_context in libnet_samsync_delta().
+ + Fix notify_printer_status_byname.
+ + Fix Coverity IDs 722, 762, 774, 775, 776.
+ + Fix build on old Heimdal based systems.
+ + Fix compile warning.
+ + Use parentheses in if condition to make negation clear.
+ + Add dirsort module.
+ + BUG 6147: Fix detection of the GNU ld version.
+ + BUG 6097: Fix smbd segfault.
+ + BUG 6130: Don't crash in winbindd_rpc lookup_groupmem() on unmapped
+ members.
+ + BUG 6139: Add missing whitespace in mount.cifs error message.
+ + Fix a malloc/talloc mismatch when cli_initialise() fails.
+ + Fix a valgrind error.
+ + Speed up "net conf list".
+ + Add sorted subkey cache.
+ + Use StrCaseCmp in the dirsort module.
+ + Document the dirsort module.
+ + Disable dns_sd by default.
+ + Add avahi detection to configure.
+ + Add event avahi binding.
+ + Use avahi to register _smb._tcp in smbd.
+ + Fix two memleaks in the encryption code.
+ + Fix a scary "fill_share_mode_lock failed" message.
+ + BUG 6228: Fix SMBC_open_ctx failure due to path resolve failure doesn't set
+ errno.
+ + Don't use reserved words in smbconftort.
+ + Fix smb signing for fragmented trans/trans2/nttrans requests.
+ + Parse_packet can return NULL which is then dereferenced in
+ match_mailslot_name.
+ + Format the header check for netinet/ip.h more nicely.
+ + Missing break in conversion function prevents tdb password database
+ update.
+
+-------------------------------------------------------------------
+Wed Apr 1 16:04:11 CEST 2009 - jmcdonough@suse.de
+
+- Update to 3.2.10.
+ + BUG #6195: Don't let smbd child processes panic.
+
+-------------------------------------------------------------------
+Wed Apr 1 13:03:44 CEST 2009 - jmcdonough@suse.de
+
+- BUG 6195: Fix crash on passdb conversion.
+
+-------------------------------------------------------------------
+Tue Mar 31 15:06:03 CET 2009 - jmcdonough@suse.de
+
+- Update to 3.2.9.
+ + BUG 5920: The length of the memcpy was calculated wrong.
+ + BUG 6097: Fix smbd segfault.
+ + BUG 6098: Fix ads_find_dc() with "security = domain" when the DNS
+ server is invalid.
+ + BUG 6099: Samba returns incurrate capabilities list.
+ + BUG 6100: Implement _netr_LogonGetCapabilities() with
+ NT_STATUS_NOT_IMPLEMENTED.
+ + BUG 6102: NetQueryDisplayInformation could return wrong information.
+ + BUG 6130: Fix crash in winbindd_rpc lookup_groupmem() on unmapped
+ members.
+ + BUG 6133: Cannot delete non-ACL files on NFSv4 ACL filesystem.
+ + BUG 6161: smbclient corrupts source path in tar mode.
+ + BUG 6193: Avoid messing with sync_context in fetch_database_to_ldif().
+ + BUG 6196: Unable to serve files with colons to Linux CIFS/VFS client.
+ + BUG 6224: nmbd waits 5 minutes before checking to run elections.
+ + BUG 6228: Fix SMBC_open_ctx failure when path failure doesn't set errno.
+ + Numerous Coverity fixes
+ + Fix double free caused by incorrect talloc_steal usage.
+ + Backport delete semantics of alternate data streams on a file truncate.
+ + Allow set attributes on a stream fnum to redirect to the base filename.
+ + Fix use of streams modules with CIFSFS client.
+ + Fix more POSIX path lstat calls.
+ + Allow DFS client paths to work with POSIX pathnames.
+ + Ensure files starting with multiple dots are hidden.
+ + Fix guest auth when Winbind is running.
+ + Fix memleak in get_remote_printer_publishing_data().
+ + cifs mount fix for handling -V parameter.
+ + Fix guest mounts.
+ + Clean-up entries in /etc/mtab after unmount.
+ + Add fakemount (-f) and nomtab (-n) flags to mount.cifs.
+ + Enable total anonymization in vfs_smb_traffic_analyzer.
+ + Don't try and delete a default ACL from a file.
+ + Fix remotely adding a share via MMC.
+ + Fix resume handle for _samr_EnumDomainGroups.
+ + Fix a buffer handling bug when adding lots of registry keys.
+ + Fix a O(n^2) algorithm in regdb_fetch_keys().
+ + Fix a valgrind error / segfault in dns_register_smbd().
+ + Don't log NDR_PRINT_DEBUG at level 0, this always ends up in syslog.
+ + Fix a malloc/talloc mismatch when cli_initialise() fails.
+ + Fix two memleaks in the encryption code.
+ + Fix "fill_share_mode_lock failed" message.
+ + Add S-1-22-X-Y sids to the local token.
+ + Fix smb signing for fragmented trans/trans2/nttrans requests.
+ + Don't miss an absolute pathname as a kerberos keytab path.
+ + Have nmbd check all available interfaces for WINS before failing.
+ + Initialize the id_map status in idmap_ldap to avoid surprise.
+
+-------------------------------------------------------------------
+Sun Mar 15 12:48:28 CET 2009 - lmuelle@suse.de
+
+- Obsolete change from 2008-03-05 by removing the needless examples cleanup.
+
+-------------------------------------------------------------------
+Sat Mar 14 12:17:03 CET 2009 - lmuelle@suse.de
+
+- Update to 3.3.2.
++++ 373 more lines (skipped)
++++ between samba/samba.changes
++++ and /mounts/work_src_done/STABLE/samba/samba.changes
--- samba/samba-doc.changes 2008-01-24 18:50:13.000000000 +0100
+++ /mounts/work_src_done/STABLE/samba/samba-doc.changes 2009-03-10 15:26:51.000000000 +0100
@@ -1,0 +2,5 @@
+Tue Mar 10 15:07:29 CET 2009 - lmuelle@suse.de
+
+- Only call '%find_lang pam_winbind' in the samba spec file, not samba-doc.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
samba-3.2.8.tar.bz2
New:
----
samba-3.3.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ samba-doc.spec ++++++
--- /var/tmp/diff_new_pack.gx1759/_old 2009-05-06 18:52:22.000000000 +0200
+++ /var/tmp/diff_new_pack.gx1759/_new 2009-05-06 18:52:22.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package samba-doc (Version 3.2.8)
+# spec file for package samba-doc (Version 3.3.4)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -20,13 +20,13 @@
Name: samba-doc
BuildRequires: ccache cracklib-devel cups-devel e2fsprogs-devel gdbm-devel krb5-devel libacl-devel libiniparser-devel libnscd-devel openldap2-devel pam-devel popt-devel pwdutils python-devel readline-devel
-%define samba_ver 3.2.8
+%define samba_ver 3.3.4
%define samba_ver_suffix %nil
%define samba_ver_full %{samba_ver}%{samba_ver_suffix}
License: GPL v3 or later
Url: http://www.samba.org/
-Version: 3.2.8
-Release: 3
+Version: 3.3.4
+Release: 1
Summary: Samba Documentation
Group: Documentation/Other
AutoReqProv: on
@@ -70,7 +70,7 @@
%else
%define NET_CFGDIR network-scripts
%endif
-%define idmap_modules idmap_ad,idmap_ldap,idmap_rid
+%define idmap_modules idmap_ad,idmap_adex,idmap_hash,idmap_ldap,idmap_rid
%define vfs_modules vfs_cacheprime,vfs_readahead
%if 0%{?ul_version} >= 1
%define VENDOR UL
@@ -158,10 +158,11 @@
--localstatedir=%{LOCKDIR} \
--sysconfdir=%{CONFIGDIR} \
--with-configdir=%{CONFIGDIR} \
- --with-libdir=%{_libdir} \
+ --libdir=%{_libdir} \
--with-lockdir=%{LOCKDIR} \
--with-logfilebase=%{LOGDIR} \
--with-mandir=%{_mandir} \
+ --with-modulesdir=%{_libdir}/samba \
--with-rootsbindir=/sbin \
--enable-cups \
--enable-debug \
@@ -322,10 +323,12 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%changelog
+* Tue Mar 10 2009 lmuelle@suse.de
+- Only call '%%find_lang pam_winbind' in the samba spec file, not samba-doc.
* Thu Jan 24 2008 lmuelle@suse.de
- Remove NoSource tags from samba-doc spec file; [#351370].
* Fri Jun 16 2006 schwab@suse.de
++++++ samba.spec ++++++
--- /var/tmp/diff_new_pack.gx1759/_old 2009-05-06 18:52:23.000000000 +0200
+++ /var/tmp/diff_new_pack.gx1759/_new 2009-05-06 18:52:23.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package samba (Version 3.2.8)
+# spec file for package samba (Version 3.3.4)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -41,7 +41,7 @@
%if 0%{?centos_version} || 0%{?fedora_version} || 0%{?rhel_version} || 0%{?mandriva_version}
BuildRequires: krb5-devel openldap-devel
%endif
-%define samba_ver 3.2.8
+%define samba_ver 3.3.4
%define samba_ver_suffix %nil
%define samba_ver_full %{samba_ver}%{samba_ver_suffix}
%define vscan_ver 0.3.6b
@@ -50,8 +50,8 @@
Group: Productivity/Networking/Samba
Url: http://www.samba.org/
AutoReqProv: on
-Version: 3.2.8
-Release: 3
+Version: 3.3.4
+Release: 1
%ifarch ppc64
Obsoletes: samba-64bit
%endif
@@ -99,7 +99,7 @@
%else
%define NET_CFGDIR network-scripts
%endif
-%define idmap_modules idmap_ad,idmap_ldap,idmap_rid
+%define idmap_modules idmap_ad,idmap_adex,idmap_hash,idmap_ldap,idmap_rid
%define vfs_modules vfs_cacheprime,vfs_readahead
%if 0%{?ul_version} >= 1
%define VENDOR UL
@@ -134,8 +134,8 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%package client
License: GPL v3 or later
@@ -174,8 +174,8 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%if 0%{?suse_version} == 0 || 0%{?suse_version} > 1020
@@ -198,8 +198,8 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%endif
%if 0%{?suse_version} && 0%{?suse_version} < 1001
@@ -228,8 +228,8 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%endif
@@ -255,8 +255,8 @@
--------
Jeremy Allison <jra at samba dot org>
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%if %{make_utils}
@@ -304,8 +304,8 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%if 0%{?suse_version} && 0%{?suse_version} < 1031
@@ -342,8 +342,8 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%else
@@ -356,8 +356,8 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%endif
This package includes the smbclient library.
@@ -390,8 +390,8 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%package -n libnetapi0
License: GPL v3 or later
@@ -409,8 +409,8 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%package -n libnetapi-devel
License: GPL v3 or later
@@ -429,8 +429,8 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%if 0%{?suse_version} && 0%{?suse_version} < 1031
@@ -456,8 +456,8 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%else
@@ -470,8 +470,8 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%endif
This package includes the smbsharemodes library.
@@ -501,8 +501,8 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%if %{make_ldapsmb}
@@ -522,8 +522,8 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%package -n libtalloc-devel
License: LGPL v3 or later
@@ -542,8 +542,8 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%package -n libtdb1
License: LGPL v3 or later
@@ -561,8 +561,8 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%package -n libtdb-devel
License: LGPL v3 or later
@@ -581,8 +581,8 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%package -n libwbclient0
License: GPL v3 or later
@@ -600,8 +600,8 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%package -n libwbclient-devel
License: GPL v3 or later
@@ -620,8 +620,8 @@
--------
The Samba Team
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%package -n ldapsmb
License: GPL v2 or later
@@ -629,7 +629,7 @@
Group: Productivity/Networking/Samba
AutoReqProv: on
Version: 1.34b
-Release: 259
+Release: 260
Requires: perl-ldap
%description -n ldapsmb
@@ -642,8 +642,8 @@
--------
Guenther Deschner <guenther at deschner dot de>
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%endif
%if 0%{?suse_version} == 0 || 0%{?suse_version} > 920
@@ -666,8 +666,8 @@
--------
Steve French <sfrench at Samba dot org>
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%endif
%if %{make_vscan}
@@ -678,7 +678,7 @@
Group: Productivity/Networking/Samba
AutoReqProv: on
Version: 0.3.6b
-Release: 263
+Release: 264
Provides: samba3-vscan = 0.3.6b
Obsoletes: samba3-vscan
Requires: samba = %{samba_ver}
@@ -696,8 +696,8 @@
--------
Rainer Link
-Source Timestamp: 2082
-Branch : 3.2.8
+Source Timestamp: 2112
+Branch : trunk
%endif
@@ -792,10 +792,11 @@
--localstatedir=%{LOCKDIR} \
--sysconfdir=%{CONFIGDIR} \
--with-configdir=%{CONFIGDIR} \
- --with-libdir=%{_libdir} \
+ --libdir=%{_libdir} \
--with-lockdir=%{LOCKDIR} \
--with-logfilebase=%{LOGDIR} \
--with-mandir=%{_mandir} \
+ --with-modulesdir=%{_libdir}/samba \
--with-rootsbindir=/sbin \
--enable-cups \
--enable-debug \
@@ -841,8 +842,6 @@
%{__make} proto
%endif
%{__make} %{?jobs:-j%jobs} \
- CONFIGDIR=%{CONFIGDIR} \
- LIBDIR=%{_libdir}/samba \
everything
#%{__make} %{?jobs:-j%jobs} -C tdb tdbtest tdbtorture
%if %{make_vscan}
@@ -908,7 +907,6 @@
%{__make} -C source/ install \
DESTDIR=${RPM_BUILD_ROOT} \
CONFIGDIR=%{CONFIGDIR} \
- LIBDIR=%{_libdir}/samba
# utility scripts
scripts="creategroup mksmbpasswd.sh"
%__install -d -m 0755 examples/scripts
@@ -979,14 +977,14 @@
done
# Install SuSEfirewall2 config files
%if 0%{?suse_version} && 0%{?suse_version} > 1020
-%__install -m 0644 -p config/sysconfig.firewall.netbios-server \
- %{buildroot}/%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/netbios-server
-%__install -m 0644 -p config/sysconfig.firewall.samba-server \
- %{buildroot}/%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/samba-server
+%__install -m 0644 config/sysconfig.firewall.netbios-server \
+ %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/netbios-server
+%__install -m 0644 config/sysconfig.firewall.samba-server \
+ %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/samba-server
%endif
%if 0%{?suse_version} && 0%{?suse_version} > 1100
-%__install -m 0644 -p config/sysconfig.firewall.samba-client \
- %{buildroot}/%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/samba-client
+%__install -m 0644 config/sysconfig.firewall.samba-client \
+ %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/samba-client
%endif
# Add logrotate settings for nmbd and smbd only on systems newer than 8.1.
%if 0%{?suse_version} && 0%{?suse_version} < 811
@@ -1023,11 +1021,6 @@
%__install -m 0755 source/bin/smbfilter ${RPM_BUILD_ROOT}/%{_bindir}/smbfilter
# smbget
%__install -m 0755 source/bin/smbget ${RPM_BUILD_ROOT}/%{_bindir}/smbget
-# workaround for the common libs and modules destdir; fixed already upstream
-for file in libnetapi libsmbclient libsmbsharemodes libtalloc libtdb libwbclient; do
- mv ${RPM_BUILD_ROOT}/%{_libdir}/samba/${file}* \
- ${RPM_BUILD_ROOT}/%{_libdir}/
-done
# install nsswitch-headers (for squid, etc. #FIXME)
%__install -d -m 0755 \
${RPM_BUILD_ROOT}/%{_includedir}/samba/nsswitch \
@@ -1057,20 +1050,15 @@
# install VSCAN-vfs-modules
%{__make} -C examples/VFS/samba-vscan-%{vscan_ver} install \
DESTDIR="${RPM_BUILD_ROOT}" \
- LIBDIR=%{_libdir}/samba
+ MODULESDIR=%{_libdir}/samba
%endif
%if %{make_ldapsmb}
-%__install -m 0700 ldapsmb-%{ldapsmb_ver}/ldapsmb ${RPM_BUILD_ROOT}/%{_sbindir}/
+install -m 0700 ldapsmb-%{ldapsmb_ver}/ldapsmb ${RPM_BUILD_ROOT}/%{_sbindir}/
cp -a ldapsmb-%{ldapsmb_ver}/ldapsmb.5 ${RPM_BUILD_ROOT}/%{_mandir}/man5
%endif
# cups SMB support
mkdir -p ${RPM_BUILD_ROOT}/%{_libdir}/cups/backend/
touch ${RPM_BUILD_ROOT}/%{_libdir}/cups/backend/smb
-# make examples clean
-VFS="${RPM_BUILD_DIR}/samba-%{samba_ver_full}/examples/VFS"
-VSCAN="$VFS/samba-vscan-%{vscan_ver}"
-dirs="$SAM $VFS"
-(for i in $dirs; do make -C "${i}" clean; done) || true
# add docs
%if %{make_vscan}
mv examples/VFS/samba-vscan-%{vscan_ver} .
@@ -1126,6 +1114,9 @@
${RPM_BUILD_ROOT}/%{_mandir}/man1/log2pcap.1* \
${RPM_BUILD_ROOT}/%{_mandir}/man1/vfstest.1*
%endif
+# find pam_winbind language files
+%find_lang pam_winbind
+cat pam_winbind.lang >> ${RPM_BUILD_DIR}/samba-%{samba_ver_full}/filelist-samba-winbind
# sort out vscan-modules from the main filelist
for file in $( find ${RPM_BUILD_ROOT}%{_libdir}/samba/vfs/ -mindepth 1 ! -iname '*vscan*' ); do
echo "${file#${RPM_BUILD_ROOT}}" >>${RPM_BUILD_DIR}/samba-%{samba_ver_full}/filelist-samba
@@ -1366,12 +1357,15 @@
%doc %{_mandir}/man8/nmbd.8.*
%doc %{_mandir}/man8/smbd.8.*
%doc %{_mandir}/man8/swat.8.*
+%doc %{_mandir}/man8/vfs_acl_tdb.8.*
+%doc %{_mandir}/man8/vfs_acl_xattr.8.*
%doc %{_mandir}/man8/vfs_audit.8.*
%doc %{_mandir}/man8/vfs_cacheprime.8.*
%doc %{_mandir}/man8/vfs_cap.8.*
%doc %{_mandir}/man8/vfs_catia.8.*
%doc %{_mandir}/man8/vfs_commit.8.*
%doc %{_mandir}/man8/vfs_default_quota.8.*
+%doc %{_mandir}/man8/vfs_dirsort.8.*
%doc %{_mandir}/man8/vfs_streams_depot.8.*
%doc %{_mandir}/man8/vfs_extd_audit.8.*
%doc %{_mandir}/man8/vfs_fake_perms.8.*
@@ -1381,12 +1375,13 @@
%doc %{_mandir}/man8/vfs_netatalk.8.*
%doc %{_mandir}/man8/vfs_notify_fam.8.*
%doc %{_mandir}/man8/vfs_prealloc.8.*
+%doc %{_mandir}/man8/vfs_preopen.8.*
%doc %{_mandir}/man8/vfs_readahead.8.*
%doc %{_mandir}/man8/vfs_readonly.8.*
%doc %{_mandir}/man8/vfs_recycle.8.*
-%doc %{_mandir}/man8/vfs_smb_traffic_analyzer.8.*
%doc %{_mandir}/man8/vfs_shadow_copy.8.*
%doc %{_mandir}/man8/vfs_shadow_copy2.8.*
+%doc %{_mandir}/man8/vfs_smb_traffic_analyzer.8.*
%doc %{_mandir}/man8/vfs_streams_xattr.8.*
%doc %{_mandir}/man8/vfs_xattr_tdb.8.*
%if 0%{?suse_version} && 0%{?suse_version} < 1021
@@ -1425,6 +1420,7 @@
%{_bindir}/ldbdel
%{_bindir}/ldbedit
%{_bindir}/ldbmodify
+%{_bindir}/ldbrename
%{_bindir}/ldbsearch
%{_bindir}/net
%{_bindir}/nmblookup
@@ -1432,6 +1428,7 @@
%{_bindir}/pdbedit
%{_bindir}/profiles
%{_bindir}/rpcclient
+%{_bindir}/sharesec
%{_bindir}/smbcacls
%{_bindir}/smbclient
%{_bindir}/smbcontrol
@@ -1462,11 +1459,13 @@
%doc %{_mandir}/man1/ldbdel.1.*
%doc %{_mandir}/man1/ldbedit.1.*
%doc %{_mandir}/man1/ldbmodify.1.*
+%doc %{_mandir}/man1/ldbrename.1.*
%doc %{_mandir}/man1/ldbsearch.1.*
%doc %{_mandir}/man1/nmblookup.1.*
%doc %{_mandir}/man1/nmbstatus.1.*
%doc %{_mandir}/man1/profiles.1.*
%doc %{_mandir}/man1/rpcclient.1.*
+%doc %{_mandir}/man1/sharesec.1.*
%doc %{_mandir}/man1/smbcacls.1.*
%doc %{_mandir}/man1/smbcontrol.1.*
%doc %{_mandir}/man1/smbclient.1.*
@@ -1532,11 +1531,15 @@
%{_libdir}/samba/idmap
%{_libdir}/samba/nss_info
%doc %{_mandir}/man7/pam_winbind.7.*
+%doc %{_mandir}/man7/winbind_krb5_locator.7.*
%doc %{_mandir}/man8/idmap_ad.8.*
+%doc %{_mandir}/man8/idmap_adex.8.*
+%doc %{_mandir}/man8/idmap_hash.8.*
%doc %{_mandir}/man8/idmap_ldap.8.*
%doc %{_mandir}/man8/idmap_nss.8.*
%doc %{_mandir}/man8/idmap_rid.8.*
%doc %{_mandir}/man8/idmap_tdb.8.*
+%doc %{_mandir}/man8/idmap_tdb2.8.*
%if 0%{?suse_version} && 0%{?suse_version} < 1100
%dir %{_datadir}/omc
%dir %{_datadir}/omc/svcinfo.d
++++++ build-source-timestamp ++++++
--- /var/tmp/diff_new_pack.gx1759/_old 2009-05-06 18:52:23.000000000 +0200
+++ /var/tmp/diff_new_pack.gx1759/_new 2009-05-06 18:52:23.000000000 +0200
@@ -1,2 +1,2 @@
-2082
-Branch : 3.2.8
+2112
+Branch : trunk
++++++ patches.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches/series new/patches/series
--- old/patches/series 2009-03-04 23:23:03.000000000 +0100
+++ new/patches/series 2009-04-30 23:26:30.000000000 +0200
@@ -18,7 +18,6 @@
suse/Makefile.in-libwbclient_static.diff -p0 # create static lib too
suse/net-kdc-lookup.diff -p0 # perform dns-only lookup for kdcs
suse/configure.diff -p0 # Work around bad use of autoconf interna
-suse/libsmbclient-dfs.diff -p0 #bnc 475995
# this one should always live at the end and should be redone
# diabled cf. 280452
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 2009-02-13 18:35:42.000000000 +0100
+++ new/patches/suse/get_printing_ticket.diff 2009-04-30 23:26:29.000000000 +0200
@@ -6,7 +6,7 @@
===================================================================
--- source/Makefile.in.orig
+++ source/Makefile.in
-@@ -180,7 +180,8 @@ SBIN_PROGS = bin/smbd@EXEEXT@ bin/nmbd@E
+@@ -187,7 +187,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@
-@@ -1315,6 +1316,10 @@ bin/smbspool@EXEEXT@: $(BINARY_PREREQS)
+@@ -1378,6 +1379,10 @@ bin/smbspool@EXEEXT@: $(BINARY_PREREQS)
@$(CC) $(FLAGS) -o $@ $(CUPS_OBJ) $(DYNEXP) $(LDFLAGS) $(LIBS) \
$(KRB5LIBS) $(LDAP_LIBS) $(POPT_LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches/suse/libsmbclient-dfs.diff new/patches/suse/libsmbclient-dfs.diff
--- old/patches/suse/libsmbclient-dfs.diff 2009-03-04 23:23:03.000000000 +0100
+++ new/patches/suse/libsmbclient-dfs.diff 1970-01-01 01:00:00.000000000 +0100
@@ -1,323 +0,0 @@
-From b26d00a3ab498f30336c1fc9db02515aecc1a607 Mon Sep 17 00:00:00 2001
-From: Bo Yang
-Date: Fri, 20 Feb 2009 12:47:55 +0800
-Subject: [PATCH] Make libsmbclient work with DFS
-
----
- source/include/libsmbclient.h | 39 +++++++++++++++++++++++++++
- source/lib/util.c | 5 +++
- source/libsmb/libsmb_context.c | 57 ++++++++++++++++++++++++++++++++++++++++
- source/libsmb/libsmb_dir.c | 27 +++++++++++++++++-
- source/libsmb/libsmb_file.c | 2 +-
- source/libsmb/libsmb_path.c | 15 ++++++++++-
- source/libsmb/libsmb_server.c | 19 ++++++++++++-
- source/libsmb/libsmb_stat.c | 2 +-
- 8 files changed, 160 insertions(+), 6 deletions(-)
-
-Index: source/include/libsmbclient.h
-===================================================================
---- source/include/libsmbclient.h.orig
-+++ source/include/libsmbclient.h
-@@ -2561,6 +2561,45 @@ smbc_version(void);
- }
- #endif
-
-+/**@ingroup misc
-+ * Set the users credentials globally so they can be used for DFS
-+ * referrals. Probably best to use this function in the smbc_get_auth_data_fn
-+ * callback.
-+ *
-+ * @param workgroup Workgroup of the user.
-+ *
-+ * @param user Username of user.
-+ *
-+ * @param password Password of user.
-+ *
-+ * @param use_kerberos Whether to use Kerberos
-+ *
-+ * @param signing_state One of these strings (all equivalents on same line):
-+ * "off", "no", "false"
-+ * "on", "yes", "true", "auto"
-+ * "force", "required", "forced"
-+ */
-+
-+void
-+smbc_set_credentials(char *workgroup,
-+ char *user,
-+ char *password,
-+ smbc_bool use_kerberos,
-+ char *signing_state);
-+
-+/*
-+ * Wrapper around smbc_set_credentials.
-+ * Used to set correct credentials that will
-+ * be used to connect to DFS target share
-+ * in libsmbclient
-+ */
-+
-+void
-+smbc_set_credentials_with_fallback(SMBCCTX *ctx,
-+ char *workgroup,
-+ char *user,
-+ char *password);
-+
- /**
- * @ingroup structure
- * Structure that contains a client context information
-Index: source/lib/util.c
-===================================================================
---- source/lib/util.c.orig
-+++ source/lib/util.c
-@@ -350,6 +350,11 @@ int get_cmdline_auth_info_signing_state(
- return cmdline_auth_info.signing_state;
- }
-
-+void set_cmdline_auth_info_use_kerberos(bool b)
-+{
-+ cmdline_auth_info.use_kerberos = b;
-+}
-+
- bool get_cmdline_auth_info_use_kerberos(void)
- {
- return cmdline_auth_info.use_kerberos;
-Index: source/libsmb/libsmb_context.c
-===================================================================
---- source/libsmb/libsmb_context.c.orig
-+++ source/libsmb/libsmb_context.c
-@@ -623,3 +623,60 @@ smbc_version(void)
- }
-
-
-+/*
-+ * Set the credentials so DFS will work when following referrals.
-+ */
-+void
-+smbc_set_credentials(char *workgroup,
-+ char *user,
-+ char *password,
-+ smbc_bool use_kerberos,
-+ char *signing_state)
-+{
-+
-+ set_cmdline_auth_info_username(user);
-+ set_cmdline_auth_info_password(password);
-+ set_cmdline_auth_info_use_kerberos(use_kerberos);
-+ if (! set_cmdline_auth_info_signing_state(signing_state)) {
-+ DEBUG(0, ("Invalid signing state: %s", signing_state));
-+ }
-+ set_global_myworkgroup(workgroup);
-+ cli_cm_set_credentials();
-+}
-+
-+void smbc_set_credentials_with_fallback(SMBCCTX *context,
-+ char *workgroup,
-+ char *user,
-+ char *password)
-+{
-+ smbc_bool use_kerberos = false;
-+ const char *signing_state = "off";
-+
-+ if (!context || !workgroup || !*workgroup
-+ || !user || !*user || !password
-+ || !*password) {
-+ return;
-+ }
-+
-+ if (smbc_getOptionUseKerberos(context)) {
-+ use_kerberos = True;
-+ }
-+
-+ if (lp_client_signing()) {
-+ signing_state = "on";
-+ }
-+
-+ if (lp_client_signing() == Required) {
-+ signing_state = "force";
-+ }
-+
-+ smbc_set_credentials(workgroup,
-+ user,
-+ password,
-+ use_kerberos,
-+ (char *)signing_state);
-+
-+ if (smbc_getOptionFallbackAfterKerberos(context)) {
-+ cli_cm_set_fallback_after_kerberos();
-+ }
-+}
-Index: source/libsmb/libsmb_dir.c
-===================================================================
---- source/libsmb/libsmb_dir.c.orig
-+++ source/libsmb/libsmb_dir.c
-@@ -1502,6 +1502,8 @@ SMBC_chmod_ctx(SMBCCTX *context,
- char *user = NULL;
- char *password = NULL;
- char *workgroup = NULL;
-+ char *targetpath = NULL;
-+ struct cli_state *targetcli = NULL;
- char *path = NULL;
- uint16 mode;
- TALLOC_CTX *frame = talloc_stackframe();
-@@ -1552,6 +1554,14 @@ SMBC_chmod_ctx(SMBCCTX *context,
- TALLOC_FREE(frame);
- return -1; /* errno set by SMBC_server */
- }
-+
-+ /*d_printf(">>>unlink: resolving %s\n", path);*/
-+ if (!cli_resolve_path(frame, "", srv->cli, path,
-+ &targetcli, &targetpath)) {
-+ d_printf("Could not resolve %s\n", path);
-+ TALLOC_FREE(frame);
-+ return -1;
-+ }
-
- mode = 0;
-
-@@ -1560,8 +1570,8 @@ SMBC_chmod_ctx(SMBCCTX *context,
- if ((newmode & S_IXGRP) && lp_map_system(-1)) mode |= aSYSTEM;
- if ((newmode & S_IXOTH) && lp_map_hidden(-1)) mode |= aHIDDEN;
-
-- if (!cli_setatr(srv->cli, path, mode, 0)) {
-- errno = SMBC_errno(context, srv->cli);
-+ if (!cli_setatr(targetcli, targetpath, mode, 0)) {
-+ errno = SMBC_errno(context, targetcli);
- TALLOC_FREE(frame);
- return -1;
- }
-@@ -1902,6 +1912,12 @@ SMBC_rename_ctx(SMBCCTX *ocontext,
-
- }
-
-+ /* set the credentials to make DFS work */
-+ smbc_set_credentials_with_fallback(ocontext,
-+ workgroup,
-+ user1,
-+ password1);
-+
- /*d_printf(">>>rename: resolving %s\n", path1);*/
- if (!cli_resolve_path(frame, "", srv->cli, path1,
- &targetcli1, &targetpath1)) {
-@@ -1909,6 +1925,13 @@ SMBC_rename_ctx(SMBCCTX *ocontext,
- TALLOC_FREE(frame);
- return -1;
- }
-+
-+ /* set the credentials to make DFS work */
-+ smbc_set_credentials_with_fallback(ncontext,
-+ workgroup,
-+ user2,
-+ password2);
-+
- /*d_printf(">>>rename: resolved path as %s\n", targetpath1);*/
- /*d_printf(">>>rename: resolving %s\n", path2);*/
- if (!cli_resolve_path(frame, "", srv->cli, path2,
-Index: source/libsmb/libsmb_file.c
-===================================================================
---- source/libsmb/libsmb_file.c.orig
-+++ source/libsmb/libsmb_file.c
-@@ -382,7 +382,7 @@ SMBC_write_ctx(SMBCCTX *context,
- TALLOC_FREE(frame);
- return -1;
- }
--
-+
- /*d_printf(">>>write: resolving %s\n", path);*/
- if (!cli_resolve_path(frame, "", file->srv->cli, path,
- &targetcli, &targetpath)) {
-Index: source/libsmb/libsmb_path.c
-===================================================================
---- source/libsmb/libsmb_path.c.orig
-+++ source/libsmb/libsmb_path.c
-@@ -233,6 +233,7 @@ SMBC_parse_path(TALLOC_CTX *ctx,
- char *s;
- const char *p;
- char *q, *r;
-+ char *workgroup = NULL;
- int len;
-
- /* Ensure these returns are at least valid pointers. */
-@@ -332,7 +333,6 @@ SMBC_parse_path(TALLOC_CTX *ctx,
- u = userinfo;
-
- if (strchr_m(u, ';')) {
-- char *workgroup;
- next_token_no_ltrim_talloc(ctx, &u, &workgroup, ";");
- if (!workgroup) {
- return -1;
-@@ -394,6 +394,19 @@ decoding:
- (void) urldecode_talloc(ctx, pp_share, *pp_share);
- (void) urldecode_talloc(ctx, pp_user, *pp_user);
- (void) urldecode_talloc(ctx, pp_password, *pp_password);
-+
-+ if (!workgroup) {
-+ workgroup = talloc_strdup(ctx, smbc_getWorkgroup(context));
-+ }
-+ if (!workgroup) {
-+ return -1;
-+ }
-+
-+ /* set the credentials to make DFS work */
-+ smbc_set_credentials_with_fallback(context,
-+ workgroup,
-+ *pp_user,
-+ *pp_password);
-
- return 0;
- }
-Index: source/libsmb/libsmb_server.c
-===================================================================
---- source/libsmb/libsmb_server.c.orig
-+++ source/libsmb/libsmb_server.c
-@@ -238,6 +238,7 @@ SMBC_server(TALLOC_CTX *ctx,
- char **pp_password)
- {
- SMBCSRV *srv=NULL;
-+ char *workgroup = NULL;
- struct cli_state *c;
- struct nmb_name called, calling;
- const char *server_n = server;
-@@ -325,7 +326,7 @@ SMBC_server(TALLOC_CTX *ctx,
- if (srv) {
-
- /* ... then we're done here. Give 'em what they came for. */
-- return srv;
-+ goto done;
- }
-
- /* If we're not asked to connect when a connection doesn't exist... */
-@@ -536,6 +537,22 @@ again:
- server, share, srv));
-
- DLIST_ADD(context->internal->servers, srv);
-+done:
-+ if (!pp_workgroup || !*pp_workgroup || !**pp_workgroup) {
-+ workgroup = talloc_strdup(ctx, smbc_getWorkgroup(context));
-+ } else {
-+ workgroup = *pp_workgroup;
-+ }
-+ if(!workgroup) {
-+ return NULL;
-+ }
-+
-+ /* set the credentials to make DFS work */
-+ smbc_set_credentials_with_fallback(context,
-+ workgroup,
-+ *pp_username,
-+ *pp_password);
-+
- return srv;
-
- failed:
-Index: source/libsmb/libsmb_stat.c
-===================================================================
---- source/libsmb/libsmb_stat.c.orig
-+++ source/libsmb/libsmb_stat.c
-@@ -155,7 +155,7 @@ SMBC_stat_ctx(SMBCCTX *context,
- TALLOC_FREE(frame);
- return -1;
- }
--
-+
- if (!user || user[0] == (char)0) {
- user = talloc_strdup(frame, smbc_getUser(context));
- if (!user) {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches/suse/Makefile.in-libwbclient_static.diff new/patches/suse/Makefile.in-libwbclient_static.diff
--- old/patches/suse/Makefile.in-libwbclient_static.diff 2009-02-13 18:35:42.000000000 +0100
+++ new/patches/suse/Makefile.in-libwbclient_static.diff 2009-04-30 23:26:29.000000000 +0200
@@ -7,8 +7,8 @@
===================================================================
--- source/Makefile.in.orig
+++ source/Makefile.in
-@@ -1728,6 +1728,7 @@ installlibwbclient:: installdirs libwbcl
- ln -s -f `basename $(LIBWBCLIENT_SHARED_TARGET_SONAME)` \
+@@ -1798,6 +1798,7 @@ installlibwbclient:: installdirs libwbcl
+ ln -f -s `basename $(LIBWBCLIENT_SHARED_TARGET_SONAME)` \
$(DESTDIR)$(LIBDIR)/`basename $(LIBWBCLIENT_SHARED_TARGET)` ; \
fi
+ -$(INSTALLLIBCMD_A) bin/libwbclient.a $(DESTDIR)$(LIBDIR)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches/suse/net-kdc-lookup.diff new/patches/suse/net-kdc-lookup.diff
--- old/patches/suse/net-kdc-lookup.diff 2009-02-13 18:35:42.000000000 +0100
+++ new/patches/suse/net-kdc-lookup.diff 2009-04-30 23:26:29.000000000 +0200
@@ -6,7 +6,7 @@
===================================================================
--- source/utils/net_lookup.c.orig
+++ source/utils/net_lookup.c
-@@ -260,6 +260,89 @@ static int net_lookup_master(int argc, c
+@@ -264,6 +264,89 @@ static int net_lookup_master(struct net_
return 0;
}
@@ -93,10 +93,10 @@
+}
+
+
- static int net_lookup_kdc(int argc, const char **argv)
+ static int net_lookup_kdc(struct net_context *c, int argc, const char **argv)
{
#ifdef HAVE_KRB5
-@@ -422,6 +505,7 @@ int net_lookup(int argc, const char **ar
+@@ -426,6 +509,7 @@ int net_lookup(struct net_context *c, in
{"DC", net_lookup_dc},
{"PDC", net_lookup_pdc},
{"MASTER", net_lookup_master},
++++++ samba-3.2.8.tar.bz2 -> samba-3.3.4.tar.bz2 ++++++
samba/samba-3.2.8.tar.bz2 /mounts/work_src_done/STABLE/samba/samba-3.3.4.tar.bz2 differ: byte 11, line 1
++++++ vendor-files.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/vendor-files/init/nmb new/vendor-files/init/nmb
--- old/vendor-files/init/nmb 2009-02-13 18:35:43.000000000 +0100
+++ new/vendor-files/init/nmb 2009-04-30 23:26:30.000000000 +0200
@@ -8,6 +8,19 @@
# and its symbolic link
# /usr/sbin/rcnmb
#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
### BEGIN INIT INFO
# Provides: nmb
# Required-Start: $network $syslog
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/vendor-files/init/smb new/vendor-files/init/smb
--- old/vendor-files/init/smb 2009-02-13 18:35:43.000000000 +0100
+++ new/vendor-files/init/smb 2009-04-30 23:26:30.000000000 +0200
@@ -8,6 +8,19 @@
# and its symbolic link
# /usr/sbin/rcsmb
#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
### BEGIN INIT INFO
# Provides: smb
# Required-Start: $network $remote_fs $syslog
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/vendor-files/init/smb-900 new/vendor-files/init/smb-900
--- old/vendor-files/init/smb-900 2009-02-13 18:35:43.000000000 +0100
+++ new/vendor-files/init/smb-900 2009-04-30 23:26:30.000000000 +0200
@@ -8,6 +8,19 @@
# and its symbolic link
# /usr/sbin/rcsmb
#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
### BEGIN INIT INFO
# Provides: smb
# Required-Start: $network $remote_fs syslog
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/vendor-files/init/smbfs new/vendor-files/init/smbfs
--- old/vendor-files/init/smbfs 2009-02-13 18:35:43.000000000 +0100
+++ new/vendor-files/init/smbfs 2009-04-30 23:26:30.000000000 +0200
@@ -10,6 +10,19 @@
# and its symbolic link
# /usr/sbin/rcsmbfs
#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
### BEGIN INIT INFO
# Provides: smbfs
# Required-Start: $network $syslog
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/vendor-files/init/smbfs-1010 new/vendor-files/init/smbfs-1010
--- old/vendor-files/init/smbfs-1010 2009-02-13 18:35:43.000000000 +0100
+++ new/vendor-files/init/smbfs-1010 2009-04-30 23:26:30.000000000 +0200
@@ -10,6 +10,19 @@
# and its symbolic link
# /usr/sbin/rcsmbfs
#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
### BEGIN INIT INFO
# Provides: smbfs
# Required-Start: $network $syslog
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/vendor-files/init/smbfs-900 new/vendor-files/init/smbfs-900
--- old/vendor-files/init/smbfs-900 2009-02-13 18:35:43.000000000 +0100
+++ new/vendor-files/init/smbfs-900 2009-04-30 23:26:30.000000000 +0200
@@ -10,6 +10,19 @@
# and its symbolic link
# /usr/sbin/rcsmbfs
#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
### BEGIN INIT INFO
# Provides: smbfs
# Required-Start: $network $syslog
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/vendor-files/init/winbind new/vendor-files/init/winbind
--- old/vendor-files/init/winbind 2009-02-13 18:35:43.000000000 +0100
+++ new/vendor-files/init/winbind 2009-04-30 23:26:30.000000000 +0200
@@ -8,6 +8,19 @@
# and its symbolic link
# /usr/sbin/rcwinbind
#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
### BEGIN INIT INFO
# Provides: winbind
# Required-Start: $network $remote_fs $syslog
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/vendor-files/init/winbind-900 new/vendor-files/init/winbind-900
--- old/vendor-files/init/winbind-900 2009-02-13 18:35:43.000000000 +0100
+++ new/vendor-files/init/winbind-900 2009-04-30 23:26:30.000000000 +0200
@@ -8,6 +8,19 @@
# and its symbolic link
# /usr/sbin/rcwinbind
#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
### BEGIN INIT INFO
# Provides: winbind
# Required-Start: $network syslog
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/vendor-files/tools/package-data new/vendor-files/tools/package-data
--- old/vendor-files/tools/package-data 2009-03-06 14:19:47.000000000 +0100
+++ new/vendor-files/tools/package-data 2009-04-30 23:27:48.000000000 +0200
@@ -1,2 +1,2 @@
# This is an autogenrated file.
-SAMBA_PACKAGE_SVN_VERSION="2082"
+SAMBA_PACKAGE_SVN_VERSION="2112"
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org