SHA256
1
0
forked from pool/samba
OBS User unknown 2008-07-11 21:15:18 +00:00 committed by Git OBS Bridge
parent 52e1357862
commit 16619efe0f
8 changed files with 281 additions and 48 deletions

View File

@ -1,2 +1,2 @@
1795
1842
Branch : trunk

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:525048915feb67f521a3a3331e445b636924d30618af6917126f20229a0dfe95
size 75379
oid sha256:a8c4b9c50b0eb9fdd76e597da5e0ad7988a7dcaffed2c500a4e693a084818eb7
size 72531

3
samba-3.2.0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e050a8d3281fa07c5890d907d36f071e27809a0cd2e2ea231c500302fb78a921
size 21469352

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:37a5cdd16b9cab0d805ca7d83b4f0601e3dd5a666c43068dc5abd842e7cbb7b7
size 21470224

View File

@ -14,12 +14,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.0
%define samba_ver_suffix rc1
%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.0
Release: 19
Release: 25
Summary: Samba Documentation
Group: Documentation/Other
AutoReqProv: on
@ -126,7 +126,7 @@ sed -e s/^SAMBA_VERSION_VENDOR_SUFFIX=$/SAMBA_VERSION_VENDOR_SUFFIX=\"${vendor_t
unset OPTIMIZATION
%endif
export CFLAGS="${RPM_OPT_FLAGS} -D_GNU_SOURCE ${OPTIMIZATION} -D_LARGEFILE64_SOURCE -DIDMAP_RID_SUPPORT_TRUSTED_DOMAINS"
%if %{make_devel}
%if 0%{?suse_version} > 1000
# debugging symbols
export CFLAGS="${CFLAGS} -g"
%endif
@ -299,7 +299,7 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%changelog

View File

@ -1,3 +1,136 @@
-------------------------------------------------------------------
Wed Jul 2 21:31:38 CEST 2008 - lmuelle@suse.de
- Call the libsmbclient testsuite from the %check instead of the %build
script.
-------------------------------------------------------------------
Wed Jul 2 10:44:21 CEST 2008 - boyang@suse.de
- Use machine account and machine password from our domain when
contacting trusted domains; [bnc#404667].
-------------------------------------------------------------------
Tue Jul 1 22:02:31 CEST 2008 - anschneider@suse.de
- Add a %check section move the test of the PAM modules to this section
and add more tests.
-------------------------------------------------------------------
Tue Jul 1 14:51:04 CEST 2008 - anschneider@suse.de
- Add a recommendation to the samba and samba-winbind package to install
cron for openSUSE 11.0 and later.
-------------------------------------------------------------------
Tue Jul 1 14:06:17 CEST 2008 - anschneider@suse.de
- Use a variable for syslog and add missing $remote_fs dependency for
Require-Start in the init information of the init scripts.
-------------------------------------------------------------------
Tue Jul 1 11:34:57 CEST 2008 - lmuelle@suse.de
- Update to 3.2.0.
+ Support for establishing interdomain trust relationships with Windows
2008.
+ All changes from the pre and rc releases as noted in here earlier.
-------------------------------------------------------------------
Tue Jul 1 11:28:40 CEST 2008 - lmuelle@suse.de
- Move header files from the devel sub package to lib*-devel.
-------------------------------------------------------------------
Mon Jun 30 16:53:35 CEST 2008 - schwab@suse.de
- Work around bad use of autoconf interna.
-------------------------------------------------------------------
Mon Jun 30 14:41:41 CEST 2008 - anschneider@suse.de
- Build Samba with debug symbols to get working debuginfo packages.
-------------------------------------------------------------------
Thu Jun 26 21:08:35 CEST 2008 - lmuelle@suse.de
- Add /etc/openldap to the file list and not only the schema directory.
-------------------------------------------------------------------
Wed Jun 25 10:34:09 CEST 2008 - anschneider@suse.de
- Improve samba-winbindd and dhcpcd-hook-samba interface scripts for faster
booting; [fate#304967], [fate#304965].
-------------------------------------------------------------------
Wed Jun 18 15:21:38 CEST 2008 - anschneider@suse.de
- Move sysconfig variable DHCLIENT_MODIFY_SMB_CONF from Other to
'Network/DHCP/DHCP client'; [bnc#400467].
-------------------------------------------------------------------
Wed Jun 11 11:39:46 CEST 2008 - boyang@suse.de
- pam_winbind: Update cached creds during password change; [bnc#395578].
-------------------------------------------------------------------
Tue Jun 10 12:14:47 CEST 2008 - lmuelle@suse.de
- Update to 3.2.0rc2.
+ BUG 5504: Fix behaviour of winbindd children receiving a SIGTERM.
+ BUG 5489: Split the winbindd_passdb backend into a 'builtin' and a 'sam'.
+ Make sure we take account of the large read/write SMB headers as well as
the buffer space when allocating cli buffers for large read/write.
+ Fix tag as a goto target we were not reinitializing the array counts.
+ BUG 5451: Fix for using the correct machine domain when looking up trust
credentials in our tdb.
+ Fix spnego SPN when contacting trusted domains.
+ BUG 5285: Fix libcap header mismatch.
+ Fix pam_sm_chauthtok for storing modified cached creds.
+ Fix joining issue in setups with "config backend = registry".
+ BUG 4544: Add new parameter 'ldap connection timeout' to prevent waiting
for TCP connection timeouts if no LDAP server is available.
+ BUG 5502: Fix security=server.
+ Fix coverity IDs 552, 553, 570, 571, 572.
+ Shrink ldbtools.
+ Fix reset of password last set time just because the expired flag is set
to 0.
+ Remove support for symbol versioning in shared libraries.
+ Fix autogen for autoconf 2.62.
+ BUG 5515: Fix empty input fields in SWAT.
+ BUG 5516: Fix saving of the config file in SWAT.
+ Fix winbindd trusted domain child not keeping primary domain online status
up to date.
-------------------------------------------------------------------
Tue Jun 10 10:21:57 CEST 2008 - boyang@suse.de
- pam_winbind: fix pam_sm_chauthtok for storing modified cached creds;
[bnc#395578].
-------------------------------------------------------------------
Mon Jun 9 21:08:17 CEST 2008 - jmcdonough@suse.de
- Don't reset "password last set time" when unlocking an autolocked
account; [bnc#382111].
-------------------------------------------------------------------
Fri Jun 6 22:40:38 CEST 2008 - jmcdonough@suse.de
- Fix winbind sigterm handling and make init script send sighup to
all child winbind processes; [bnc#382027].
-------------------------------------------------------------------
Thu Jun 5 12:01:51 CEST 2008 - boyang@suse.de
- Fix bug with winbindd trusted domain child not keeping primary domain
online status up to date, merge to trunk from reversion 1801; [bnc#373560].
-------------------------------------------------------------------
Fri May 30 22:38:05 CEST 2008 - jmcdonough@suse.de
- Make winbind children reopen logs on SIGHUP; [bnc#382027].
-------------------------------------------------------------------
Fri May 30 19:18:17 CEST 2008 - lmuelle@suse.de
@ -397,6 +530,12 @@ Wed Jan 9 04:30:56 CET 2008 - boyang@novell.com
- Remove duplicate domain name prepend when user SID is in winbindd cache;
[#336854].
-------------------------------------------------------------------
Tue Jan 8 10:26:31 CET 2008 - anschneider@suse.de
- Prevent winbindd from segfaulting due to corrupted cache tdb on flushing
caches; [#340332].
-------------------------------------------------------------------
Thu Dec 20 16:32:32 CET 2007 - anschneider@suse.de

View File

@ -35,7 +35,7 @@ BuildRequires: ccache cracklib-devel
BuildRequires: krb5-devel openldap-devel
%endif
%define samba_ver 3.2.0
%define samba_ver_suffix rc1
%define samba_ver_suffix %nil
%define samba_ver_full %{samba_ver}%{samba_ver_suffix}
%define vscan_ver 0.3.6b
%define ldapsmb_ver 1.34b
@ -44,8 +44,11 @@ Group: Productivity/Networking/Samba
Url: http://www.samba.org/
AutoReqProv: on
Version: 3.2.0
Release: 19
Release: 25
Requires: samba-client >= %{version}
%if 0%{?suse_version} > 1030
Recommends: cron
%endif
PreReq: /bin/cp /bin/mkdir /bin/mv /bin/rm /bin/touch /usr/bin/dirname /usr/bin/grep /usr/sbin/groupadd /usr/bin/tr
Summary: A SMB/CIFS File, Print, and Authentication Server
Source: http://samba.org/samba/ftp/samba-%{version}%{samba_ver_suffix}.tar.bz2
@ -108,7 +111,7 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%package client
@ -145,7 +148,7 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%if 0%{?suse_version} == 0 || 0%{?suse_version} > 1020
@ -166,7 +169,7 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%endif
@ -196,7 +199,7 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%endif
@ -222,7 +225,7 @@ Authors:
--------
Jeremy Allison <jra at samba dot org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%if %{make_utils}
@ -254,6 +257,9 @@ AutoReqProv: on
Provides: samba3-winbind = %{version}-%{release} samba-client:/usr/sbin/winbindd
Obsoletes: samba3-winbind
Requires: samba-client >= %{version}
%if 0%{?suse_version} > 1030
Recommends: cron
%endif
PreReq: /bin/ln /sbin/ldconfig /sbin/insserv /bin/rm
%description winbind
@ -265,7 +271,7 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%if 0%{?suse_version} && 0%{?suse_version} < 1031
@ -300,7 +306,7 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%else
@ -314,7 +320,7 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%endif
@ -348,7 +354,7 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%package -n libnetapi0
@ -367,13 +373,13 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%package -n libnetapi-devel
License: GPL v3 or later
Summary: Libraries and Header Files to Develop Programs with netapi Support
Group: Productivity/Networking/Samba
Group: Development/Libraries/C and C++
AutoReqProv: on
Requires: libnetapi0 = %{version}
@ -387,7 +393,7 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%if 0%{?suse_version} && 0%{?suse_version} < 1031
@ -414,7 +420,7 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%else
@ -428,7 +434,7 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%endif
@ -440,7 +446,7 @@ Authors:
%package -n libsmbsharemodes-devel
License: GPL v3 or later
Summary: Samba smbsharemodes Library
Group: System/Libraries
Group: Development/Libraries/C and C++
AutoReqProv: on
%if 0%{?suse_version} && 0%{?suse_version} < 1031
Requires: libsmbsharemodes = %{version}
@ -459,7 +465,7 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%if %{make_ldapsmb}
@ -480,13 +486,13 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%package -n libtalloc-devel
License: GPL v3 or later
Summary: Libraries and Header Files to Develop Programs with talloc Support
Group: Productivity/Networking/Samba
Group: Development/Libraries/C and C++
AutoReqProv: on
Requires: libtalloc1 = %{version}
@ -500,7 +506,7 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%package -n libtdb1
@ -519,13 +525,13 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%package -n libtdb-devel
License: GPL v3 or later
Summary: Libraries and Header Files to Develop Programs with tdb Support
Group: Productivity/Networking/Samba
Group: Development/Libraries/C and C++
AutoReqProv: on
Requires: libtdb1 = %{version}
@ -539,7 +545,7 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%package -n libwbclient0
@ -558,13 +564,13 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%package -n libwbclient-devel
License: GPL v3 or later
Summary: Libraries and Header Files to Develop Programs with wbclient Support
Group: Productivity/Networking/Samba
Group: Development/Libraries/C and C++
AutoReqProv: on
Requires: libwbclient0 = %{version}
@ -578,7 +584,7 @@ Authors:
--------
The Samba Team <samba@samba.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%package -n ldapsmb
@ -587,7 +593,7 @@ Summary: Tool to administer Samba's LDAP backend
Group: Productivity/Networking/Samba
AutoReqProv: on
Version: 1.34b
Release: 192
Release: 198
Requires: perl-ldap
%description -n ldapsmb
@ -600,7 +606,7 @@ Authors:
--------
Guenther Deschner <guenther at deschner dot de>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%endif
@ -622,7 +628,7 @@ Authors:
--------
Steve French <sfrench at Samba dot org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%endif
@ -652,7 +658,7 @@ Authors:
--------
Rainer Link <rainer@openantivirus.org>
Source Timestamp: 1795
Source Timestamp: 1842
Branch : trunk
%endif
@ -736,7 +742,7 @@ sed -e s/^SAMBA_VERSION_VENDOR_SUFFIX=$/SAMBA_VERSION_VENDOR_SUFFIX=\"${vendor_t
unset OPTIMIZATION
%endif
export CFLAGS="${RPM_OPT_FLAGS} -D_GNU_SOURCE ${OPTIMIZATION} -D_LARGEFILE64_SOURCE -DIDMAP_RID_SUPPORT_TRUSTED_DOMAINS"
%if %{make_devel}
%if 0%{?suse_version} > 1000
# debugging symbols
export CFLAGS="${CFLAGS} -g"
%endif
@ -818,10 +824,16 @@ rm ldapsmb
%{__make} %{?jobs:-j%jobs} all doc
popd
%endif
%check
pushd source
make test_shlibs
make test_nss_modules
make test_pam_modules
# Run testsuite
cd ../testsuite/libsmbclient/src
popd
pushd testsuite/libsmbclient/src
make
popd
%install
%if %{make_devel}
@ -1303,14 +1315,12 @@ fi
%doc %{_mandir}/man8/vfs_xattr_tdb.8.*
%if 0%{?suse_version} && 0%{?suse_version} < 1021
%{_includedir}/samba
%{_includedir}/*.h
%endif
%if 0%{?suse_version} == 0 || 0%{?suse_version} > 1020
%files devel
%defattr(-,root,root)
%{_includedir}/samba
%{_includedir}/*.h
%endif
%files client
@ -1320,6 +1330,7 @@ fi
%config(noreplace) %{CONFIGDIR}/lmhosts
%config(noreplace) %{CONFIGDIR}/smb.conf
%attr(0600,root,root) %config(noreplace) %{CONFIGDIR}/smbfstab
%dir %{_sysconfdir}/openldap
%dir %{_sysconfdir}/openldap/schema
%attr(0444,root,root) %config %{_sysconfdir}/openldap/schema/samba3.schema
%ghost %{_sysconfdir}/sysconfig/network/if-down.d/21-dhcpcd-hook-samba
@ -1512,6 +1523,7 @@ fi
%files -n libnetapi-devel
%defattr(-,root,root)
%{_includedir}/netapi.h
%{_libdir}/libnetapi.a
%{_libdir}/libnetapi.so
%if 0%{?suse_version} && 0%{?suse_version} < 1031
@ -1553,6 +1565,7 @@ fi
%files -n libtalloc-devel
%defattr(-,root,root)
%{_includedir}/talloc.h
%{_libdir}/libtalloc.a
%{_libdir}/libtalloc.so
@ -1562,6 +1575,7 @@ fi
%files -n libtdb-devel
%defattr(-,root,root)
%{_includedir}/tdb.h
%{_libdir}/libtdb.a
%{_libdir}/libtdb.so
@ -1571,6 +1585,7 @@ fi
%files -n libwbclient-devel
%defattr(-,root,root)
%{_includedir}/wbclient.h
#%{_libdir}/libwbclient.a
%{_libdir}/libwbclient.so
@ -1594,6 +1609,82 @@ fi
%endif
%changelog
* Wed Jul 02 2008 lmuelle@suse.de
- Call the libsmbclient testsuite from the %%check instead of the %%build
script.
* Wed Jul 02 2008 boyang@suse.de
- Use machine account and machine password from our domain when
contacting trusted domains; [bnc#404667].
* Wed Jul 02 2008 anschneider@suse.de
- Add a %%check section move the test of the PAM modules to this section
and add more tests.
* Tue Jul 01 2008 anschneider@suse.de
- Add a recommendation to the samba and samba-winbind package to install
cron for openSUSE 11.0 and later.
* Tue Jul 01 2008 anschneider@suse.de
- Use a variable for syslog and add missing $remote_fs dependency for
Require-Start in the init information of the init scripts.
* Tue Jul 01 2008 lmuelle@suse.de
- Update to 3.2.0.
+ Support for establishing interdomain trust relationships with Windows
2008.
+ All changes from the pre and rc releases as noted in here earlier.
* Tue Jul 01 2008 lmuelle@suse.de
- Move header files from the devel sub package to lib*-devel.
* Mon Jun 30 2008 schwab@suse.de
- Work around bad use of autoconf interna.
* Mon Jun 30 2008 anschneider@suse.de
- Build Samba with debug symbols to get working debuginfo packages.
* Thu Jun 26 2008 lmuelle@suse.de
- Add /etc/openldap to the file list and not only the schema directory.
* Wed Jun 25 2008 anschneider@suse.de
- Improve samba-winbindd and dhcpcd-hook-samba interface scripts for faster
booting; [fate#304967], [fate#304965].
* Wed Jun 18 2008 anschneider@suse.de
- Move sysconfig variable DHCLIENT_MODIFY_SMB_CONF from Other to
'Network/DHCP/DHCP client'; [bnc#400467].
* Wed Jun 11 2008 boyang@suse.de
- pam_winbind: Update cached creds during password change; [bnc#395578].
* Tue Jun 10 2008 lmuelle@suse.de
- Update to 3.2.0rc2.
+ BUG 5504: Fix behaviour of winbindd children receiving a SIGTERM.
+ BUG 5489: Split the winbindd_passdb backend into a 'builtin' and a 'sam'.
+ Make sure we take account of the large read/write SMB headers as well as
the buffer space when allocating cli buffers for large read/write.
+ Fix tag as a goto target we were not reinitializing the array counts.
+ BUG 5451: Fix for using the correct machine domain when looking up trust
credentials in our tdb.
+ Fix spnego SPN when contacting trusted domains.
+ BUG 5285: Fix libcap header mismatch.
+ Fix pam_sm_chauthtok for storing modified cached creds.
+ Fix joining issue in setups with "config backend = registry".
+ BUG 4544: Add new parameter 'ldap connection timeout' to prevent waiting
for TCP connection timeouts if no LDAP server is available.
+ BUG 5502: Fix security=server.
+ Fix coverity IDs 552, 553, 570, 571, 572.
+ Shrink ldbtools.
+ Fix reset of password last set time just because the expired flag is set
to 0.
+ Remove support for symbol versioning in shared libraries.
+ Fix autogen for autoconf 2.62.
+ BUG 5515: Fix empty input fields in SWAT.
+ BUG 5516: Fix saving of the config file in SWAT.
+ Fix winbindd trusted domain child not keeping primary domain online status
up to date.
* Tue Jun 10 2008 boyang@suse.de
- pam_winbind: fix pam_sm_chauthtok for storing modified cached creds;
[bnc#395578].
* Mon Jun 09 2008 jmcdonough@suse.de
- Don't reset "password last set time" when unlocking an autolocked
account; [bnc#382111].
* Sat Jun 07 2008 jmcdonough@suse.de
- Fix winbind sigterm handling and make init script send sighup to
all child winbind processes; [bnc#382027].
* Thu Jun 05 2008 boyang@suse.de
- Fix bug with winbindd trusted domain child not keeping primary domain
online status up to date, merge to trunk from reversion 1801; [bnc#373560].
* Sat May 31 2008 jmcdonough@suse.de
- Make winbind children reopen logs on SIGHUP; [bnc#382027].
* Fri May 30 2008 lmuelle@suse.de
- Set only CONFIGDIR and LIBDIR while make everything and install. No longer
set CONFIGFILE, DRIVERFILE, LMHOSTSFILE, and SMB_PASSWD_FILE; [bnc#395877].
@ -1864,6 +1955,9 @@ fi
* Wed Jan 09 2008 boyang@novell.com
- Remove duplicate domain name prepend when user SID is in winbindd cache;
[#336854].
* Tue Jan 08 2008 anschneider@suse.de
- Prevent winbindd from segfaulting due to corrupted cache tdb on flushing
caches; [#340332].
* Thu Dec 20 2007 anschneider@suse.de
- Fix kerberos authentication with Vista; [#350032].
* Wed Dec 12 2007 jmcdonough@suse.de

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f2459219e75b251344a7eab363ec6b8961e2549e72cc6dbc56b8141286e4a1dc
size 22011
oid sha256:ce75b69d0aa7b784ee9c6ca35258751502233bab3923ef2e292c0016c0041104
size 22074