This commit is contained in:
parent
da43b6d09d
commit
f4a111d029
@ -1,2 +1,2 @@
|
||||
2022
|
||||
Branch : 3.2.5
|
||||
2042
|
||||
Branch : 3.2.7
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a0edbb50a1ec1d3e5df73f3356e1eee8081c95431f5163154cd600a3f154c8b3
|
||||
size 60492
|
||||
oid sha256:406293654e96cca551de60601e771460c8ba2f46b40be8612fd7ee075823ac8e
|
||||
size 61976
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:812162835102ccaad88a383081103ccb114e3be7dfac3c354f1f3392eac91b82
|
||||
size 46308706
|
3
samba-3.2.7.tar.bz2
Normal file
3
samba-3.2.7.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2376a427354162a705bfee85f7c73848abfe739d03af70d0a4d8adb9ea94cd99
|
||||
size 22935929
|
@ -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 <samba@samba.org>
|
||||
|
||||
Source Timestamp: 2022
|
||||
Branch : 3.2.5
|
||||
Source Timestamp: 2042
|
||||
Branch : 3.2.7
|
||||
|
||||
%changelog
|
||||
* Thu Jan 24 2008 lmuelle@suse.de
|
||||
|
147
samba.changes
147
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" <the_analogkid@yahoo.com>.
|
||||
+ 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
|
||||
|
||||
|
345
samba.spec
345
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 <samba@samba.org>
|
||||
|
||||
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 <samba@samba.org>
|
||||
|
||||
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 <samba@samba.org>
|
||||
|
||||
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 <samba@samba.org>
|
||||
|
||||
Source Timestamp: 2022
|
||||
Branch : 3.2.5
|
||||
Source Timestamp: 2042
|
||||
Branch : 3.2.7
|
||||
|
||||
%endif
|
||||
|
||||
@ -243,8 +243,8 @@ Authors:
|
||||
--------
|
||||
Jeremy Allison <jra at samba dot org>
|
||||
|
||||
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 <samba@samba.org>
|
||||
|
||||
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 <samba@samba.org>
|
||||
|
||||
Source Timestamp: 2022
|
||||
Branch : 3.2.5
|
||||
Source Timestamp: 2042
|
||||
Branch : 3.2.7
|
||||
|
||||
%else
|
||||
|
||||
@ -338,8 +338,8 @@ Authors:
|
||||
--------
|
||||
The Samba Team <samba@samba.org>
|
||||
|
||||
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 <samba@samba.org>
|
||||
|
||||
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 <samba@samba.org>
|
||||
|
||||
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 <samba@samba.org>
|
||||
|
||||
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 <samba@samba.org>
|
||||
|
||||
Source Timestamp: 2022
|
||||
Branch : 3.2.5
|
||||
Source Timestamp: 2042
|
||||
Branch : 3.2.7
|
||||
|
||||
%else
|
||||
|
||||
@ -452,8 +452,8 @@ Authors:
|
||||
--------
|
||||
The Samba Team <samba@samba.org>
|
||||
|
||||
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 <samba@samba.org>
|
||||
|
||||
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 <samba@samba.org>
|
||||
|
||||
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 <samba@samba.org>
|
||||
|
||||
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 <samba@samba.org>
|
||||
|
||||
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 <samba@samba.org>
|
||||
|
||||
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 <samba@samba.org>
|
||||
|
||||
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 <samba@samba.org>
|
||||
|
||||
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 <guenther at deschner dot de>
|
||||
|
||||
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 <sfrench at Samba dot org>
|
||||
|
||||
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 <rainer@openantivirus.org>
|
||||
|
||||
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" <the_analogkid@yahoo.com>.
|
||||
+ 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
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:acb60f11e17f3372e66732ce00d14de5015c241b9de5054058dcf03602814969
|
||||
size 23128
|
||||
oid sha256:ca176e614dfb33f24e48d4809045344b8dc9e634097f4656995c09fc758e283a
|
||||
size 23123
|
||||
|
Loading…
Reference in New Issue
Block a user