From f4a111d0298568676067b2d4e5fa2283e73b0ffde1568e0e118f90416a1598b9 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Fri, 9 Jan 2009 00:56:07 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/samba?expand=0&rev=30 --- build-source-timestamp | 4 +- patches.tar.bz2 | 4 +- samba-3.2.5.tar.bz2 | 3 - samba-3.2.7.tar.bz2 | 3 + samba-doc.spec | 29 ++-- samba.changes | 147 ++++++++++++++++++ samba.spec | 345 ++++++++++++++++++++++++++++------------- vendor-files.tar.bz2 | 4 +- 8 files changed, 408 insertions(+), 131 deletions(-) delete mode 100644 samba-3.2.5.tar.bz2 create mode 100644 samba-3.2.7.tar.bz2 diff --git a/build-source-timestamp b/build-source-timestamp index 50f9ad4..acea2b3 100644 --- a/build-source-timestamp +++ b/build-source-timestamp @@ -1,2 +1,2 @@ -2022 -Branch : 3.2.5 +2042 +Branch : 3.2.7 diff --git a/patches.tar.bz2 b/patches.tar.bz2 index bc6b22c..e2f440a 100644 --- a/patches.tar.bz2 +++ b/patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a0edbb50a1ec1d3e5df73f3356e1eee8081c95431f5163154cd600a3f154c8b3 -size 60492 +oid sha256:406293654e96cca551de60601e771460c8ba2f46b40be8612fd7ee075823ac8e +size 61976 diff --git a/samba-3.2.5.tar.bz2 b/samba-3.2.5.tar.bz2 deleted file mode 100644 index ebbc970..0000000 --- a/samba-3.2.5.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:812162835102ccaad88a383081103ccb114e3be7dfac3c354f1f3392eac91b82 -size 46308706 diff --git a/samba-3.2.7.tar.bz2 b/samba-3.2.7.tar.bz2 new file mode 100644 index 0000000..151efac --- /dev/null +++ b/samba-3.2.7.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2376a427354162a705bfee85f7c73848abfe739d03af70d0a4d8adb9ea94cd99 +size 22935929 diff --git a/samba-doc.spec b/samba-doc.spec index a25dfc6..ea798ff 100644 --- a/samba-doc.spec +++ b/samba-doc.spec @@ -1,7 +1,7 @@ # -# spec file for package samba-doc (Version 3.2.5) +# spec file for package samba-doc (Version 3.2.7) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,12 +20,12 @@ 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.5 +%define samba_ver 3.2.7 %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.5 +Version: 3.2.7 Release: 1 Summary: Samba Documentation Group: Documentation/Other @@ -96,7 +96,7 @@ for file in docs/htmldocs/index.html vendor-files/docu/README.vendor; do sed -e "s/VENDOR/%{VENDOR}/g" "${file}" >"${file}.new" && \ mv "${file}.new" "${file}" done -cp -p vendor-files/tools/get_printing_ticket.c source/client/ +%__install -m 0644 vendor-files/tools/get_printing_ticket.c source/client/get_printing_ticket.c # Create and add vendor suffix test -f vendor-files/tools/package-data && \ . vendor-files/tools/package-data @@ -207,9 +207,9 @@ mkdir -p \ ${RPM_BUILD_ROOT}/%{_datadir}/susehelp/meta/Administration/System # utility scripts scripts="creategroup mksmbpasswd.sh" -mkdir -p examples/scripts +%__install -d -m 0755 examples/scripts for i in $scripts; do - cp -p "source/script/${i}" examples/scripts + %__install -m 0755 "source/script/${i}" examples/scripts/${i} done # configuration files pushd vendor-files @@ -218,10 +218,10 @@ echo "# version at %{DOCDIR}/examples/smb.conf.%{VENDOR} if the" >>config/smb.co echo "# samba-doc package is installed." >>config/smb.conf echo "# Date: $( date -I)" >>config/smb.conf grep -v "\(^#\|^;\|^$\)" config/smb.conf.vendor >>config/smb.conf -cp -p config/smb.conf.vendor ../examples/smb.conf.%{VENDOR} +%__install -p -m 0644 config/smb.conf.vendor ../examples/smb.conf.%{VENDOR} # SuSEhelp files -cp -p docu/Samba.desktop ${RPM_BUILD_ROOT}/%{_datadir}/susehelp/meta/Administration/System -cp -p docu/manpages.html ../docs/htmldocs +%__install -m 0644 docu/Samba.desktop ${RPM_BUILD_ROOT}/%{_datadir}/susehelp/meta/Administration/System/Samba.desktop +%__install -m 0644 docu/manpages.html ../docs/htmldocs/manpages.html popd for file in Samba3-ByExample Samba3-Developers-Guide Samba3-HOWTO; do touch "${RPM_BUILD_ROOT}/%{SWATDIR}/help/${file}" @@ -229,7 +229,10 @@ done cp -a swat/help/welcome.html "${RPM_BUILD_ROOT}/%{SWATDIR}/help" # pam_smbpass is missing cp -a source/pam_smbpass/samples examples/pam_smbpass -cp -p source/pam_smbpass/{CHANGELOG,INSTALL,README,TODO} examples/pam_smbpass/ +%__install -m 0644 source/pam_smbpass/CHANGELOG examples/pam_smbpass/CHANGELOG +%__install -m 0644 source/pam_smbpass/INSTALL examples/pam_smbpass/INSTALL +%__install -m 0644 source/pam_smbpass/README examples/pam_smbpass/README +%__install -m 0644 source/pam_smbpass/TODO examples/pam_smbpass/TODO mv COPYING Manifest README Read-Manifest-Now Roadmap WHATSNEW.txt ${RPM_BUILD_ROOT}/%{DOCDIR}/ # this is empty rm -rf docs/yodldocs @@ -316,8 +319,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %changelog * Thu Jan 24 2008 lmuelle@suse.de diff --git a/samba.changes b/samba.changes index aec4545..8f97211 100644 --- a/samba.changes +++ b/samba.changes @@ -1,8 +1,155 @@ +------------------------------------------------------------------- +Mon Jan 5 13:27:03 CET 2009 - lmuelle@suse.de + +- Update to 3.2.7. + + Samba 3.2.0 to 3.2.6 can potentially give root filesystem access + to older versions of smbclient; CVE-2009-0022; (bnc#460764). + +------------------------------------------------------------------- +Sat Dec 27 13:27:24 CET 2008 - jmcdonough@suse.de + +- Samba 3.2.0 to 3.2.6 can potentially give root filesystem access + to older versions of smbclient; CVE-2009-0022; (bnc#460764). + +------------------------------------------------------------------- +Thu Dec 25 07:59:49 CET 2008 - boyang@suse.de + +- Fix nmbstatus dipslay when workgroup parameter is given; (bnc#459785). + +------------------------------------------------------------------- +Thu Dec 25 07:36:24 CET 2008 - boyang@suse.de + +- Fix Mounting failure when there is white spaces in service; (bnc#460793). + +------------------------------------------------------------------- +Fri Dec 12 17:49:48 CET 2008 - lmuelle@suse.de + +- Fix all remaining conditional macro calls; (bnc#456469). + +------------------------------------------------------------------- +Fri Dec 12 15:50:33 CET 2008 - anschneider@suse.de + +- Add IPv6 support for mount.cifs. + +------------------------------------------------------------------- +Wed Dec 10 23:14:12 CET 2008 - lmuelle@suse.de + +- Update to 3.2.6. + + Fix potential segfault in vfs_tsmsm. + + Don't list the domain twice when expanding internal aliases. + + Fix the output of "getent group" when "winbind use default domain = yes" + with "security = ads". + + Add domain prefix to username in lookup_groupmem(). + + Prevent negative GM/ cache entries due to broken connections. + + Fix crash in sync_eventlog_params(). + + Fix timeouts when calling 'getgrent'. + + BUG 1254: Fix "write list" in setups using "security = share". + + BUG 5080: Fix access to cups-printers with cups 1.3.4. + + BUG 5737: Fix Winbind crash in an unusual failure mode. + + BUG 5783: Fix FindFirst where search pattern equals the mangled filename. + + BUG 5790: Fix returning of STATUS_OBJECT_NAME_NOT_FOUND on set file + disposition. + + BUG 5797: Fix moving of readonly files. + + BUG 5814: Fix Winbind crash bug while doing "rescan_trusted_domain". + + BUG 5818: Sort ACEs in smbcacl output properly and honor inheritance. + + BUG 5825: Fix account locking with LDAP backend. + + BUG 5826: Fix truncated filenames when accessing old servers. + + BUG 5889: Fix "delete veto files = no". + + BUG 5891: Fix smbd crash when viewing the eventlog exported by "eventlog + list". + + BUG 5900: Fix vfs_readonly. + + BUG 5903: Fix vfs_streams_xattr breaking contents of files. + + BUG 5904: Fix libnss_wins causing SIGABRT while servicing getaddrinfo() + request. + + BUG 5914: Fix build failure: redefinition of struct name_list. + + BUG 5937: Fix filenames with "*" char hiding other files. + + BUG 5953: Fix smbclient crashes. + + Fix rename_open_files. + + Restructure VFS SMB traffic analyzer VFS module. + + Correctly fix smbclient to terminate on eof from server. + + Unify access checks for lsa server functions. + + Remove the requirement for ldap call made as root. + + Cope with MAXIMUM_ALLOWED_ACCESS requests when opening handles. + + Fix net rpc vampire, based on an *amazing* piece of debugging work by + "Cooper S. Blake" . + + Fix Coverity IDs 456, 574, 592, 606 and 607. + + Fix net rpc vampire. + + Use the same prerequisite for DDNS update as Windows XP. + + Make "lwinet ads dns register" honor the "interfaces" parameter. + + Fix extended DN parse error when AD object does not have a SID. + + BUG 5888: Fix PNP_GetHwProfInfo(). + + BUG 5957: Do not abort rename process on valid rename script. + + BUG 5898: Fix 'net rpc shutdown'. + + Fix duplicate installation of cifs.upcall. + + Fix _srvsvc_NetShareAdd segfault. + + Ensure consistency when reporting password complexity. + + Fix _lsa_GetUserName. + + Fix access check in _samr_QuerySecurity(). + + _samr_DeleteUser needs to wipe out the user_handle on success. + + NetGroupEnum_r needs to handle servers with no groups. + + Search for gpfs functions in both libgpfs_gpl.so an libgpfs.so. + + BUG 5908: Fix internal change notify on shared directory. + + BUG 5135 and 5446: Prevent calling POSIX ACL vfs methods on zfs share. + + BUG 5929: Fix building of vfs_prealloc with option --with-cluster-support + and GPFS. + + Add new VFS module to analyze SMB traffic + + BUG 5928: Fix 'testparm --version'. + + Have uppercase_string return success on NULL pointer in mount.cifs. + + Make mount.cifs return codes match the return codes for /bin/mount. + + Use lock/unlock_mtab scheme from util-linux-ng mount prog in mount.cifs. + + BUG 5778: Check if strlcpy and strlcat are already defined. + + BUG 5840: Fix segfault in "rpcclient lsaaddacctrights". + + BUG 5860: Fix nasty error message for overlong strings in safe_strcpy. + + Fix a potential NULL deref in found by the IBM Checker. + + Fix an uninitialized variable found by the IBM Checker. + + Fix an unlikely memleak found by the IBM Checker. + + Fix some missing error handlings. + + Add workaround for domain joins using a netbios name which is different + from the hostname. + + Fix crash bug when freeing a non-malloc'ed buffer if the client sends a + non-encrypted packet with the crypto state set. + + Fix trans2findfirst for the large directory optimization. + + Fix checking for presence of cups-devel and correct cups-devel test for + HAVE_IPRINT. + + BUG 5805: Don't close stdout when calling setup_logging multiple times. + + Fix setting of trust password using 'net rpc trustdom add'. + + Fix several issues in vfs_streams_xattr and vfs_stream_depot. + + Return an error instead of crashing when no realm is given (trigerred by + "net ads info -S 127.8.7.6" (where 127.8.7.6 doesn't exist) and + "disable netbios = yes"). + + Fix the new vfs_smb_traffic_analyzer build for static links. + + BUG 5901: Fix default for streams_depot location. + + Fix several build warnings. + + Delete the krb5 ccname variable from the PAM environment if set. + + Fix circular dependency error with autoconf 2.6.3. + + Add @CIFSUPCALL_PROGS@ to "all" target so cifs.upcall gets built at + compile time rather than install time. + + BUG 5906: Fix Winbind crash when calling 'getent group'. + + Fix logging to syslog. + + Allow SYSLOG_FACILITY to be modified with a new configure option called + --with-syslog-facility. + + BUG 5909: Fix MS-DFS on Vista clients. + + BUG 5944: Fix starting of nmbd with "socket address" set to "". + + Fix segfault on startup with trusted domains. + + Re-add "winbind:ignore domains" parameter. + + Avoid freeing fsp twice when opening new_file fails (Debian #431696). + +------------------------------------------------------------------- +Wed Dec 10 19:24:29 CET 2008 - anschneider@suse.de + +- Fix the conditional macro to start smbfs by default; (bnc#456469). + ------------------------------------------------------------------- Wed Dec 3 16:07:17 CET 2008 - anschneider@suse.de - Readd libsmbclient to baselibs.conf for pre 11.0 distributions. +------------------------------------------------------------------- +Wed Dec 3 12:17:40 CET 2008 - anschneider@suse.de + +- Use %__install macro to install files with the right permissions + instead of cp. + ------------------------------------------------------------------- Mon Dec 1 09:12:45 CET 2008 - boyang@suse.de diff --git a/samba.spec b/samba.spec index 4ad69e4..5ab2d1d 100644 --- a/samba.spec +++ b/samba.spec @@ -1,7 +1,7 @@ # -# spec file for package samba (Version 3.2.5) +# spec file for package samba (Version 3.2.7) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -41,7 +41,7 @@ BuildRequires: ccache cracklib-devel %if 0%{?centos_version} || 0%{?fedora_version} || 0%{?rhel_version} || 0%{?mandriva_version} BuildRequires: krb5-devel openldap-devel %endif -%define samba_ver 3.2.5 +%define samba_ver 3.2.7 %define samba_ver_suffix %nil %define samba_ver_full %{samba_ver}%{samba_ver_suffix} %define vscan_ver 0.3.6b @@ -50,7 +50,7 @@ License: GPL v3 or later Group: Productivity/Networking/Samba Url: http://www.samba.org/ AutoReqProv: on -Version: 3.2.5 +Version: 3.2.7 Release: 1 Requires: samba-client >= %{version} %if 0%{?suse_version} > 1030 @@ -128,8 +128,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %package client License: GPL v3 or later @@ -165,8 +165,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1020 @@ -186,8 +186,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %endif %if 0%{?suse_version} && 0%{?suse_version} < 1001 @@ -216,8 +216,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %endif @@ -243,8 +243,8 @@ Authors: -------- Jeremy Allison -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %if %{make_utils} @@ -289,8 +289,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %if 0%{?suse_version} && 0%{?suse_version} < 1031 @@ -324,8 +324,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %else @@ -338,8 +338,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %endif This package includes the smbclient library. @@ -372,8 +372,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %package -n libnetapi0 License: GPL v3 or later @@ -391,8 +391,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %package -n libnetapi-devel License: GPL v3 or later @@ -411,8 +411,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %if 0%{?suse_version} && 0%{?suse_version} < 1031 @@ -438,8 +438,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %else @@ -452,8 +452,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %endif This package includes the smbsharemodes library. @@ -483,8 +483,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %if %{make_ldapsmb} @@ -504,8 +504,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %package -n libtalloc-devel License: LGPL v3 or later @@ -524,8 +524,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %package -n libtdb1 License: LGPL v3 or later @@ -543,8 +543,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %package -n libtdb-devel License: LGPL v3 or later @@ -563,8 +563,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %package -n libwbclient0 License: GPL v3 or later @@ -582,8 +582,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %package -n libwbclient-devel License: GPL v3 or later @@ -602,8 +602,8 @@ Authors: -------- The Samba Team -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %package -n ldapsmb License: GPL v2 or later @@ -611,7 +611,7 @@ Summary: Tool to administer Samba's LDAP backend Group: Productivity/Networking/Samba AutoReqProv: on Version: 1.34b -Release: 245 +Release: 246 Requires: perl-ldap %description -n ldapsmb @@ -624,8 +624,8 @@ Authors: -------- Guenther Deschner -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %endif %if 0%{?suse_version} == 0 || 0%{?suse_version} > 920 @@ -648,8 +648,8 @@ Authors: -------- Steve French -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %endif %if %{make_vscan} @@ -660,7 +660,7 @@ Summary: On-Access Virus Scanning with Samba Group: Productivity/Networking/Samba AutoReqProv: on Version: 0.3.6b -Release: 249 +Release: 250 Provides: samba3-vscan = 0.3.6b Obsoletes: samba3-vscan Requires: samba = %{samba_ver} @@ -678,8 +678,8 @@ Authors: -------- Rainer Link -Source Timestamp: 2022 -Branch : 3.2.5 +Source Timestamp: 2042 +Branch : 3.2.7 %endif @@ -715,7 +715,7 @@ for file in docs/htmldocs/index.html vendor-files/docu/README.vendor; do sed -e "s/VENDOR/%{VENDOR}/g" "${file}" >"${file}.new" && \ mv "${file}.new" "${file}" done -cp -p vendor-files/tools/get_printing_ticket.c source/client/ +%__install -m 0644 vendor-files/tools/get_printing_ticket.c source/client/get_printing_ticket.c # Create and add vendor suffix test -f vendor-files/tools/package-data && \ . vendor-files/tools/package-data @@ -857,7 +857,7 @@ popd %if %{make_devel} export NO_BRP_STRIP_DEBUG="true" %endif -mkdir -p \ +%__install -d -m 0755 -p \ ${RPM_BUILD_ROOT}/%{_sysconfdir}/{pam.d,xinetd.d,logrotate.d} \ ${RPM_BUILD_ROOT}/%{_sysconfdir}/openldap/schema \ ${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig/%{NET_CFGDIR}/{if-{down,up}.d,scripts} \ @@ -893,9 +893,9 @@ mkdir -p \ LIBDIR=%{_libdir}/samba # utility scripts scripts="creategroup mksmbpasswd.sh" -mkdir -p examples/scripts +%__install -d -m 0755 examples/scripts for i in $scripts; do - cp -p "source/script/${i}" examples/scripts + %__install -m 0755 "source/script/${i}" examples/scripts/${i} done # configuration files pushd vendor-files @@ -904,9 +904,9 @@ echo "# version at %{DOCDIR}/examples/smb.conf.%{VENDOR} if the" >>config/smb.co echo "# samba-doc package is installed." >>config/smb.conf echo "# Date: $( date -I)" >>config/smb.conf grep -v "\(^#\|^;\|^$\)" config/smb.conf.vendor >>config/smb.conf -cp -p config/smb.conf.vendor ../examples/smb.conf.%{VENDOR} +%__install -p -m 0644 config/smb.conf.vendor ../examples/smb.conf.%{VENDOR} for file in smb.conf lmhosts smbusers smbpasswd smbfstab smbusers; do - cp -p "config/${file}" ${RPM_BUILD_ROOT}/%{CONFIGDIR}/ + %__install -m 0644 "config/${file}" ${RPM_BUILD_ROOT}/%{CONFIGDIR}/${file} done section_names=$( sed -ne 's/^\[\(.*\)\]$/\1/p' config/smb.conf) for section in $section_names; do @@ -926,7 +926,7 @@ fi %endif startScripts="smb nmb smbfs winbind" for script in ${startScripts}; do - cp -p "init/${script}${scriptSuffix}" \ + %__install -m 0755 "init/${script}${scriptSuffix}" \ "${RPM_BUILD_ROOT}/%{INITDIR}/${script}" ln -s "%{INITDIR}/${script}" "${RPM_BUILD_ROOT}/%{_sbindir}/rc${script}" done @@ -938,22 +938,22 @@ for script in ${startScripts}; do init/template.xml \ >"${RPM_BUILD_ROOT}/%{_datadir}/omc/svcinfo.d/${script}.xml" done -cp -p tools/nmbstatus ${RPM_BUILD_ROOT}/%{_bindir}/ +%__install -m 0755 tools/nmbstatus ${RPM_BUILD_ROOT}/%{_bindir}/nmbstatus pod2man tools/nmbstatus >${RPM_BUILD_ROOT}/%{_mandir}/man1/nmbstatus.1 # PDF generator -cp -p tools/smbprngenpdf ${RPM_BUILD_ROOT}/%{_bindir}/ +%__install -p -m 0755 tools/smbprngenpdf ${RPM_BUILD_ROOT}/%{_bindir}/smbprngenpdf touch ${RPM_BUILD_ROOT}/var/lock/subsys/smbfs -cp -p config/swat.xinetd ${RPM_BUILD_ROOT}/%{_sysconfdir}/xinetd.d/swat -cp -p config/samba.reg ${RPM_BUILD_ROOT}/%{_sysconfdir}/slp.reg.d/ +%__install -m 0644 config/swat.xinetd ${RPM_BUILD_ROOT}/%{_sysconfdir}/xinetd.d/swat +%__install -m 0644 config/samba.reg ${RPM_BUILD_ROOT}/%{_sysconfdir}/slp.reg.d/samba.reg %if 0%{?suse_version} && 0%{?suse_version} < 921 - cp -p config/samba.pamd ${RPM_BUILD_ROOT}/%{_sysconfdir}/pam.d/samba + %__install -m 0644 config/samba.pamd ${RPM_BUILD_ROOT}/%{_sysconfdir}/pam.d/samba %else - cp -p config/samba.pamd-common ${RPM_BUILD_ROOT}/%{_sysconfdir}/pam.d/samba + %__install -m 0644 config/samba.pamd-common ${RPM_BUILD_ROOT}/%{_sysconfdir}/pam.d/samba %endif -cp -p config/dhcp.conf ${RPM_BUILD_ROOT}/%{_var}/adm/fillup-templates/samba-client-dhcp.conf -cp -p config/sysconfig.dhcp-samba-client ${RPM_BUILD_ROOT}/%{_var}/adm/fillup-templates/ +%__install -m 0644 config/dhcp.conf ${RPM_BUILD_ROOT}/%{_var}/adm/fillup-templates/samba-client-dhcp.conf +%__install -m 0644 config/sysconfig.dhcp-samba-client ${RPM_BUILD_ROOT}/%{_var}/adm/fillup-templates/sysconfig.dhcp-samba-client for script in dhcpcd-hook-samba samba-winbindd smbfs; do - cp -p "tools/${script}" "${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig/%{NET_CFGDIR}/scripts/" + %__install -m 0755 "tools/${script}" "${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig/%{NET_CFGDIR}/scripts/${script}" done # Create ghosts for the symlinks for script in 21-dhcpcd-hook-samba 21-smbfs 55-samba-winbindd; do @@ -961,9 +961,9 @@ for script in 21-dhcpcd-hook-samba 21-smbfs 55-samba-winbindd; do done # Install SuSEfirewall2 config files %if 0%{?suse_version} && 0%{?suse_version} > 1020 -install -m 0644 -p config/sysconfig.firewall.netbios-server \ +%__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 \ +%__install -m 0644 -p config/sysconfig.firewall.samba-server \ %{buildroot}/%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/samba-server %endif # Add logrotate settings for nmbd and smbd only on systems newer than 8.1. @@ -975,58 +975,61 @@ install -m 0644 -p config/sysconfig.firewall.samba-server \ LOGROTATE_FILES="samba samba-winbind" %endif for file in ${LOGROTATE_FILES}; do - cp -p logrotate/${file} ${RPM_BUILD_ROOT}/%{_sysconfdir}/logrotate.d/${file} + %__install -m 0644 logrotate/${file} ${RPM_BUILD_ROOT}/%{_sysconfdir}/logrotate.d/${file} rm -f "${RPM_BUILD_DIR}/samba-%{samba_ver_full}/filelist-${file}" touch "${RPM_BUILD_DIR}/samba-%{samba_ver_full}/filelist-${file}" echo "%config(noreplace) %{_sysconfdir}/logrotate.d/${file}" >>${RPM_BUILD_DIR}/samba-%{samba_ver_full}/filelist-${file} done -cp -p docu/README.vendor ${RPM_BUILD_ROOT}/%{DOCDIR}/README.%{VENDOR} +%__install -m 0644 docu/README.vendor ${RPM_BUILD_ROOT}/%{DOCDIR}/README.%{VENDOR} # Install mkinitrd scripts for boot process %if 0%{?suse_version} > 1100 -%__install -d %{buildroot}/lib/mkinitrd/scripts -%__install -m 755 mkinitrd/mkinitrd-boot.sh %{buildroot}/lib/mkinitrd/scripts/boot-cifs.sh -%__install -m 755 mkinitrd/mkinitrd-setup.sh %{buildroot}/lib/mkinitrd/scripts/setup-cifs.sh +%__install -d -m 0755 %{buildroot}/lib/mkinitrd/scripts +%__install -m 0755 mkinitrd/mkinitrd-boot.sh %{buildroot}/lib/mkinitrd/scripts/boot-cifs.sh +%__install -m 0755 mkinitrd/mkinitrd-setup.sh %{buildroot}/lib/mkinitrd/scripts/setup-cifs.sh %endif # SuSEhelp files -cp -p docu/Samba.desktop ${RPM_BUILD_ROOT}/%{_datadir}/susehelp/meta/Administration/System -cp -p docu/manpages.html ../docs/htmldocs +%__install -m 0644 docu/Samba.desktop ${RPM_BUILD_ROOT}/%{_datadir}/susehelp/meta/Administration/System/Samba.desktop +%__install -m 0644 docu/manpages.html ../docs/htmldocs/manpages.html popd -cp -p packaging/Debian/debian-unstable/samba-common.dhcp ${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig/%{NET_CFGDIR}/scripts/dhcpcd-hook-samba-functions +%__install -m 0755 packaging/Debian/debian-unstable/samba-common.dhcp ${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig/%{NET_CFGDIR}/scripts/dhcpcd-hook-samba-functions # libnss_wins.so -install -m 0755 source/nsswitch/libnss_wins.so ${RPM_BUILD_ROOT}/%{_lib}/libnss_wins.so.2 +%__install -m 0755 source/nsswitch/libnss_wins.so ${RPM_BUILD_ROOT}/%{_lib}/libnss_wins.so.2 # winbind stuff -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 +%__install -m 0644 examples/pam_winbind/pam_winbind.conf ${RPM_BUILD_ROOT}/%{_sysconfdir}/security/pam_winbind.conf +%__install -m 0755 source/nsswitch/libnss_winbind.so ${RPM_BUILD_ROOT}/%{_lib}/libnss_winbind.so.2 # smbfilter -cp -p source/bin/smbfilter ${RPM_BUILD_ROOT}/%{_bindir}/ +%__install -m 0755 source/bin/smbfilter ${RPM_BUILD_ROOT}/%{_bindir}/smbfilter # smbget -cp -p source/bin/smbget ${RPM_BUILD_ROOT}/%{_bindir}/ +%__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) -mkdir -p \ +%__install -d -m 0755 \ ${RPM_BUILD_ROOT}/%{_includedir}/samba/nsswitch \ ${RPM_BUILD_ROOT}/%{_includedir}/samba/winbindd for file in winbind_client.h winbind_nss_config.h winbind_nss_linux.h; do - cp -p "source/nsswitch/${file}" ${RPM_BUILD_ROOT}/%{_includedir}/samba/nsswitch/ + %__install -m 0644 "source/nsswitch/${file}" ${RPM_BUILD_ROOT}/%{_includedir}/samba/nsswitch/${file} done for file in winbindd.h winbindd_proto.h; do - cp -p "source/winbindd/${file}" ${RPM_BUILD_ROOT}/%{_includedir}/samba/winbindd/ + %__install -m 0644 "source/winbindd/${file}" ${RPM_BUILD_ROOT}/%{_includedir}/samba/winbindd/${file} done # install smbtorture and other test-programs %if %{make_utils} -install -m 0755 source/bin/debug2html ${RPM_BUILD_ROOT}/%{_bindir}/ -install -m 0755 source/bin/log2pcap ${RPM_BUILD_ROOT}/%{_bindir}/ -install -m 0755 source/bin/smbtorture ${RPM_BUILD_ROOT}/%{_bindir}/ -install -m 0755 source/bin/talloctort ${RPM_BUILD_ROOT}/%{_bindir}/ -install -m 0755 source/bin/{msgtest,masktest,locktest*} ${RPM_BUILD_ROOT}/%{_bindir}/ -install -m 0755 source/bin/nsstest ${RPM_BUILD_ROOT}/%{_bindir}/ -install -m 0755 source/bin/vfstest ${RPM_BUILD_ROOT}/%{_bindir}/ +%__install -m 0755 source/bin/debug2html ${RPM_BUILD_ROOT}/%{_bindir}/debug2html +%__install -m 0755 source/bin/log2pcap ${RPM_BUILD_ROOT}/%{_bindir}/log2pcap +%__install -m 0755 source/bin/smbtorture ${RPM_BUILD_ROOT}/%{_bindir}/smbtorture +%__install -m 0755 source/bin/talloctort ${RPM_BUILD_ROOT}/%{_bindir}/talloctort +%__install -m 0755 source/bin/msgtest ${RPM_BUILD_ROOT}/%{_bindir}/msgtest +%__install -m 0755 source/bin/maketest ${RPM_BUILD_ROOT}/%{_bindir}/maketest +%__install -m 0755 source/bin/locktest ${RPM_BUILD_ROOT}/%{_bindir}/locktest +%__install -m 0755 source/bin/nsstest ${RPM_BUILD_ROOT}/%{_bindir}/nsstest +%__install -m 0755 source/bin/vfstest ${RPM_BUILD_ROOT}/%{_bindir}/vfstest # install tdb tools -#install -m 0755 source/tdb/{tdbtest,tdbtorture} ${RPM_BUILD_ROOT}/%{_bindir}/ +#%__install -m 0755 source/tdb/tdbtest ${RPM_BUILD_ROOT}/%{_bindir}/tdbtest +#%__install -m 0755 source/tdb/tdbtorture ${RPM_BUILD_ROOT}/%{_bindir}/tdbtorture %endif %if %{make_vscan} # install VSCAN-vfs-modules @@ -1035,7 +1038,7 @@ install -m 0755 source/bin/vfstest ${RPM_BUILD_ROOT}/%{_bindir}/ LIBDIR=%{_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 @@ -1052,7 +1055,10 @@ mv examples/VFS/samba-vscan-%{vscan_ver} . %endif # pam_smbpass is missing cp -a source/pam_smbpass/samples examples/pam_smbpass -cp -p source/pam_smbpass/{CHANGELOG,INSTALL,README,TODO} examples/pam_smbpass/ +%__install -m 0644 source/pam_smbpass/CHANGELOG examples/pam_smbpass/CHANGELOG +%__install -m 0644 source/pam_smbpass/INSTALL examples/pam_smbpass/INSTALL +%__install -m 0644 source/pam_smbpass/README examples/pam_smbpass/README +%__install -m 0644 source/pam_smbpass/TODO examples/pam_smbpass/TODO mv COPYING Manifest README Read-Manifest-Now Roadmap WHATSNEW.txt ${RPM_BUILD_ROOT}/%{DOCDIR}/ # this is empty rm -rf docs/yodldocs @@ -1103,8 +1109,8 @@ for file in $( find ${RPM_BUILD_ROOT}%{_libdir}/samba/vfs/ -mindepth 1 ! -iname echo "${file#${RPM_BUILD_ROOT}}" >>${RPM_BUILD_DIR}/samba-%{samba_ver_full}/filelist-samba done # copy the schema -cp -p examples/LDAP/samba.schema ${RPM_BUILD_ROOT}/%{_sysconfdir}/openldap/schema/samba3.schema -cp -p examples/LDAP/samba-nds.schema ${RPM_BUILD_ROOT}/%{_datadir}/samba/LDAP +%__install -m 0644 examples/LDAP/samba.schema ${RPM_BUILD_ROOT}/%{_sysconfdir}/openldap/schema/samba3.schema +%__install -m 0644 examples/LDAP/samba-nds.schema ${RPM_BUILD_ROOT}/%{_datadir}/samba/LDAP/samba-nds.schema # Clean up installed doc if we have a noarch doc package %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1000 while read file; do @@ -1131,20 +1137,20 @@ ln -fs /usr/sbin/umount.cifs ${RPM_BUILD_ROOT}/sbin/ /usr/sbin/groupadd -g 71 -o -r ntadmin 2>/dev/null || : %preun -%{?stop_on_removal smb nmb} +%{?stop_on_removal:%{stop_on_removal smb nmb}} %postun -%{?restart_on_update nmb smb} -%{?insserv_cleanup} +%{?restart_on_update:%{restart_on_update nmb smb}} +%{?insserv_cleanup:%{insserv_cleanup}} %preun client -%{?stop_on_removal smbfs} +%{?stop_on_removal:%{stop_on_removal smbfs}} %post client /sbin/ldconfig if [ ${1:-0} -eq 1 ]; then # Only insserv smbfs if we're not in update mode. -%{?fillup_and_insserv -fy smbfs} +%{?fillup_and_insserv:%{fillup_and_insserv -fy smbfs}} ln -fs %{_sysconfdir}/sysconfig/%{NET_CFGDIR}/scripts/dhcpcd-hook-samba %{_sysconfdir}/sysconfig/%{NET_CFGDIR}/if-down.d/21-dhcpcd-hook-samba ln -fs %{_sysconfdir}/sysconfig/%{NET_CFGDIR}/scripts/dhcpcd-hook-samba %{_sysconfdir}/sysconfig/%{NET_CFGDIR}/if-up.d/21-dhcpcd-hook-samba ln -fs %{_sysconfdir}/sysconfig/%{NET_CFGDIR}/scripts/smbfs %{_sysconfdir}/sysconfig/%{NET_CFGDIR}/if-down.d/21-smbfs @@ -1164,11 +1170,11 @@ fi if ! test -e %{_bindir}/get_printing_ticket; then ln -fs %{_bindir}/smbspool %{_libdir}/cups/backend/smb fi -%{?fillup_only -nsd dhcp samba-client network} +%{?fillup_only:%{fillup_only -nsd dhcp samba-client network}} %postun client /sbin/ldconfig -%{?insserv_cleanup} +%{?insserv_cleanup:%{insserv_cleanup}} %post -n libnetapi0 /sbin/ldconfig @@ -1213,7 +1219,7 @@ fi if test ${1:-0} -eq 1 -a -d %{_libdir}/cups/backend; then ln -fs %{_bindir}/get_printing_ticket %{_libdir}/cups/backend/smb fi -%run_permissions +%{?run_permissions:%{run_permissions}} %postun krb-printing if test -e %{_bindir}/smbspool -a -d %{_libdir}/cups/backend; then @@ -1239,12 +1245,12 @@ else fi %preun winbind -%{?stop_on_removal winbind} +%{?stop_on_removal:%{stop_on_removal winbind}} %postun winbind /sbin/ldconfig -%{?restart_on_update nscd winbind} -%{?insserv_cleanup} +%{?restart_on_update:%{restart_on_update nscd winbind}} +%{?insserv_cleanup:%{insserv_cleanup}} %if 0%{?suse_version} == 0 || 0%{?suse_version} > 920 %post -n cifs-mount @@ -1355,6 +1361,7 @@ exit 0 %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_streams_xattr.8.* %doc %{_mandir}/man8/vfs_xattr_tdb.8.* @@ -1661,8 +1668,128 @@ exit 0 %endif %changelog +* Mon Jan 05 2009 lmuelle@suse.de +- Update to 3.2.7. + + Samba 3.2.0 to 3.2.6 can potentially give root filesystem access + to older versions of smbclient; CVE-2009-0022; (bnc#460764). +* Sat Dec 27 2008 jmcdonough@suse.de +- Samba 3.2.0 to 3.2.6 can potentially give root filesystem access + to older versions of smbclient; CVE-2009-0022; (bnc#460764). +* Thu Dec 25 2008 boyang@suse.de +- Fix nmbstatus dipslay when workgroup parameter is given; (bnc#459785). +* Thu Dec 25 2008 boyang@suse.de +- Fix Mounting failure when there is white spaces in service; (bnc#460793). +* Fri Dec 12 2008 lmuelle@suse.de +- Fix all remaining conditional macro calls; (bnc#456469). +* Fri Dec 12 2008 anschneider@suse.de +- Add IPv6 support for mount.cifs. +* Wed Dec 10 2008 lmuelle@suse.de +- Update to 3.2.6. + + Fix potential segfault in vfs_tsmsm. + + Don't list the domain twice when expanding internal aliases. + + Fix the output of "getent group" when "winbind use default domain = yes" + with "security = ads". + + Add domain prefix to username in lookup_groupmem(). + + Prevent negative GM/ cache entries due to broken connections. + + Fix crash in sync_eventlog_params(). + + Fix timeouts when calling 'getgrent'. + + BUG 1254: Fix "write list" in setups using "security = share". + + BUG 5080: Fix access to cups-printers with cups 1.3.4. + + BUG 5737: Fix Winbind crash in an unusual failure mode. + + BUG 5783: Fix FindFirst where search pattern equals the mangled filename. + + BUG 5790: Fix returning of STATUS_OBJECT_NAME_NOT_FOUND on set file + disposition. + + BUG 5797: Fix moving of readonly files. + + BUG 5814: Fix Winbind crash bug while doing "rescan_trusted_domain". + + BUG 5818: Sort ACEs in smbcacl output properly and honor inheritance. + + BUG 5825: Fix account locking with LDAP backend. + + BUG 5826: Fix truncated filenames when accessing old servers. + + BUG 5889: Fix "delete veto files = no". + + BUG 5891: Fix smbd crash when viewing the eventlog exported by "eventlog + list". + + BUG 5900: Fix vfs_readonly. + + BUG 5903: Fix vfs_streams_xattr breaking contents of files. + + BUG 5904: Fix libnss_wins causing SIGABRT while servicing getaddrinfo() + request. + + BUG 5914: Fix build failure: redefinition of struct name_list. + + BUG 5937: Fix filenames with "*" char hiding other files. + + BUG 5953: Fix smbclient crashes. + + Fix rename_open_files. + + Restructure VFS SMB traffic analyzer VFS module. + + Correctly fix smbclient to terminate on eof from server. + + Unify access checks for lsa server functions. + + Remove the requirement for ldap call made as root. + + Cope with MAXIMUM_ALLOWED_ACCESS requests when opening handles. + + Fix net rpc vampire, based on an *amazing* piece of debugging work by + "Cooper S. Blake" . + + Fix Coverity IDs 456, 574, 592, 606 and 607. + + Fix net rpc vampire. + + Use the same prerequisite for DDNS update as Windows XP. + + Make "lwinet ads dns register" honor the "interfaces" parameter. + + Fix extended DN parse error when AD object does not have a SID. + + BUG 5888: Fix PNP_GetHwProfInfo(). + + BUG 5957: Do not abort rename process on valid rename script. + + BUG 5898: Fix 'net rpc shutdown'. + + Fix duplicate installation of cifs.upcall. + + Fix _srvsvc_NetShareAdd segfault. + + Ensure consistency when reporting password complexity. + + Fix _lsa_GetUserName. + + Fix access check in _samr_QuerySecurity(). + + _samr_DeleteUser needs to wipe out the user_handle on success. + + NetGroupEnum_r needs to handle servers with no groups. + + Search for gpfs functions in both libgpfs_gpl.so an libgpfs.so. + + BUG 5908: Fix internal change notify on shared directory. + + BUG 5135 and 5446: Prevent calling POSIX ACL vfs methods on zfs share. + + BUG 5929: Fix building of vfs_prealloc with option --with-cluster-support + and GPFS. + + Add new VFS module to analyze SMB traffic + + BUG 5928: Fix 'testparm --version'. + + Have uppercase_string return success on NULL pointer in mount.cifs. + + Make mount.cifs return codes match the return codes for /bin/mount. + + Use lock/unlock_mtab scheme from util-linux-ng mount prog in mount.cifs. + + BUG 5778: Check if strlcpy and strlcat are already defined. + + BUG 5840: Fix segfault in "rpcclient lsaaddacctrights". + + BUG 5860: Fix nasty error message for overlong strings in safe_strcpy. + + Fix a potential NULL deref in found by the IBM Checker. + + Fix an uninitialized variable found by the IBM Checker. + + Fix an unlikely memleak found by the IBM Checker. + + Fix some missing error handlings. + + Add workaround for domain joins using a netbios name which is different + from the hostname. + + Fix crash bug when freeing a non-malloc'ed buffer if the client sends a + non-encrypted packet with the crypto state set. + + Fix trans2findfirst for the large directory optimization. + + Fix checking for presence of cups-devel and correct cups-devel test for + HAVE_IPRINT. + + BUG 5805: Don't close stdout when calling setup_logging multiple times. + + Fix setting of trust password using 'net rpc trustdom add'. + + Fix several issues in vfs_streams_xattr and vfs_stream_depot. + + Return an error instead of crashing when no realm is given (trigerred by + "net ads info -S 127.8.7.6" (where 127.8.7.6 doesn't exist) and + "disable netbios = yes"). + + Fix the new vfs_smb_traffic_analyzer build for static links. + + BUG 5901: Fix default for streams_depot location. + + Fix several build warnings. + + Delete the krb5 ccname variable from the PAM environment if set. + + Fix circular dependency error with autoconf 2.6.3. + + Add @CIFSUPCALL_PROGS@ to "all" target so cifs.upcall gets built at + compile time rather than install time. + + BUG 5906: Fix Winbind crash when calling 'getent group'. + + Fix logging to syslog. + + Allow SYSLOG_FACILITY to be modified with a new configure option called + --with-syslog-facility. + + BUG 5909: Fix MS-DFS on Vista clients. + + BUG 5944: Fix starting of nmbd with "socket address" set to "". + + Fix segfault on startup with trusted domains. + + Re-add "winbind:ignore domains" parameter. + + Avoid freeing fsp twice when opening new_file fails (Debian #431696). +* Wed Dec 10 2008 anschneider@suse.de +- Fix the conditional macro to start smbfs by default; (bnc#456469). * Wed Dec 03 2008 anschneider@suse.de - Readd libsmbclient to baselibs.conf for pre 11.0 distributions. +* Wed Dec 03 2008 anschneider@suse.de +- Use %%__install macro to install files with the right permissions + instead of cp. * Mon Dec 01 2008 boyang@suse.de - Remove patch for bnc#336854, which doesn't exist in 3.2.x or higher. * Mon Dec 01 2008 lmuelle@suse.de diff --git a/vendor-files.tar.bz2 b/vendor-files.tar.bz2 index 432074a..0a7f601 100644 --- a/vendor-files.tar.bz2 +++ b/vendor-files.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:acb60f11e17f3372e66732ce00d14de5015c241b9de5054058dcf03602814969 -size 23128 +oid sha256:ca176e614dfb33f24e48d4809045344b8dc9e634097f4656995c09fc758e283a +size 23123