SHA256
1
0
forked from pool/samba

Accepting request 588506 from home:jmcdough:4-8-factory

Update to latest upstream release 4.8.0

OBS-URL: https://build.opensuse.org/request/show/588506
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=587
This commit is contained in:
Samuel Cabrero 2018-03-19 11:30:22 +00:00 committed by Git OBS Bridge
parent 50a178461c
commit d020619cba
5 changed files with 56 additions and 8 deletions

View File

@ -2,7 +2,7 @@
<service name="tar_scm" mode="disabled"> <service name="tar_scm" mode="disabled">
<param name="url">https://gitlab.suse.de/samba/suse-samba.git/</param> <param name="url">https://gitlab.suse.de/samba/suse-samba.git/</param>
<param name="scm">git</param> <param name="scm">git</param>
<param name="revision">factory-4-7-stable</param> <param name="revision">factory-4-8-stable</param>
<param name="versionformat">@PARENT_TAG@+git.@TAG_OFFSET@.%h</param> <param name="versionformat">@PARENT_TAG@+git.@TAG_OFFSET@.%h</param>
<param name="versionrewrite-pattern">samba(.*)</param> <param name="versionrewrite-pattern">samba(.*)</param>
<param name="versionrewrite-replacement">\1</param> <param name="versionrewrite-replacement">\1</param>

View File

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

View File

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

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Thu Mar 15 11:29:04 UTC 2018 - jmcdonough@suse.com
- Update to 4.8
+ New GUID Index mode in sam.ldb for the AD DC
+ GPO support for samba KDC
+ Time machine support with vfs_fruit
+ Encrypted secrets
+ AD Replication visualization
+ Improved trust support
- ability to not scan global trust list
- AD external trusts have limited support
- verbose trusted domain listing
+ VirusFilter VFS module
+ NT4-style replication removed
+ vfs_aio_linux removed
-------------------------------------------------------------------
Tue Mar 13 20:12:10 UTC 2018 - david.mulder@suse.com
- Disable samba-pidl package, due to the removal of dependency
perl-Parse-Yapp; (bsc#1085150);
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Mar 13 09:49:44 UTC 2018 - jmcdonough@suse.com Tue Mar 13 09:49:44 UTC 2018 - jmcdonough@suse.com

View File

@ -38,6 +38,13 @@
%define with_python 1 %define with_python 1
%endif %endif
%if 0%{?sle_version} >= 150000 && !0%{?is_opensuse}
# SLE15 dropped perl-Parse-Yapp
%define with_pidl 0
%else
%define with_pidl 1
%endif
%if 0%{?suse_version} > 1140 && 0%{?suse_version} != 1315 %if 0%{?suse_version} > 1140 && 0%{?suse_version} != 1315
%define build_ctdb_pmda 1 %define build_ctdb_pmda 1
%endif %endif
@ -153,7 +160,7 @@ BuildRequires: krb5-devel
%else %else
%define build_make_smp_mflags %{?jobs:-j%jobs} %define build_make_smp_mflags %{?jobs:-j%jobs}
%endif %endif
Version: 4.7.6+git.54.6e3276c9872 Version: 4.8.0+git.19.f53c6c0aa6f
Release: 0 Release: 0
Url: https://www.samba.org/ Url: https://www.samba.org/
Obsoletes: samba-32bit < %{version} Obsoletes: samba-32bit < %{version}
@ -317,7 +324,7 @@ The samba-libs package contains the libraries needed by programs that
link against the SMB, RPC and other protocols provided by the Samba suite. link against the SMB, RPC and other protocols provided by the Samba suite.
%if %{with_pidl}
%package pidl %package pidl
Summary: Perl IDL compiler Summary: Perl IDL compiler
License: GPL-3.0+ License: GPL-3.0+
@ -329,6 +336,7 @@ Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $versi
%description pidl %description pidl
The samba-pidl package contains the Perl IDL compiler used by Samba The samba-pidl package contains the Perl IDL compiler used by Samba
and Wireshark to parse IDL and similar protocols and Wireshark to parse IDL and similar protocols
%endif
%package python %package python
@ -1481,8 +1489,10 @@ fi
%postun -n %{libwbclient_name} -p /sbin/ldconfig %postun -n %{libwbclient_name} -p /sbin/ldconfig
%post libs -p /sbin/ldconfig %post libs -p /sbin/ldconfig
%postun libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig
%if %{with_pidl}
%post pidl -p /sbin/ldconfig %post pidl -p /sbin/ldconfig
%postun pidl -p /sbin/ldconfig %postun pidl -p /sbin/ldconfig
%endif
%post test -p /sbin/ldconfig %post test -p /sbin/ldconfig
%postun test -p /sbin/ldconfig %postun test -p /sbin/ldconfig
@ -1845,7 +1855,7 @@ fi
%{_libdir}/samba/libflag-mapping-samba4.so %{_libdir}/samba/libflag-mapping-samba4.so
%{_libdir}/samba/libgenrand-samba4.so %{_libdir}/samba/libgenrand-samba4.so
%{_libdir}/samba/libgensec-samba4.so %{_libdir}/samba/libgensec-samba4.so
%{_libdir}/samba/libgpo-samba4.so %{_libdir}/samba/libgpext-samba4.so
%{_libdir}/samba/libgse-samba4.so %{_libdir}/samba/libgse-samba4.so
%{_libdir}/samba/libhttp-samba4.so %{_libdir}/samba/libhttp-samba4.so
%{_libdir}/samba/libidmap-samba4.so %{_libdir}/samba/libidmap-samba4.so
@ -1914,6 +1924,7 @@ fi
%{_libdir}/samba/pdb/smbpasswd.so %{_libdir}/samba/pdb/smbpasswd.so
%{_libdir}/samba/pdb/tdbsam.so %{_libdir}/samba/pdb/tdbsam.so
%if %{with_pidl}
%files pidl %files pidl
%defattr(-,root,root) %defattr(-,root,root)
%dir %{perl_vendorlib}/Parse %dir %{perl_vendorlib}/Parse
@ -1926,7 +1937,15 @@ fi
# both are part of perl-Parse-Yapp # both are part of perl-Parse-Yapp
%exclude %dir %{perl_vendorlib}/Parse/Yapp %exclude %dir %{perl_vendorlib}/Parse/Yapp
%exclude %{perl_vendorlib}/Parse/Yapp/Driver.pm %exclude %{perl_vendorlib}/Parse/Yapp/Driver.pm
%else
%exclude %{perl_vendorlib}/Parse/Pidl.pm*
%exclude %{perl_vendorlib}/Parse/Pidl/*
%exclude %{_mandir}/man1/pidl.1.*
%exclude %{_mandir}/man3/Parse::Pidl::*.3pm.*
%exclude %{_bindir}/pidl
%exclude %dir %{perl_vendorlib}/Parse/Yapp
%exclude %{perl_vendorlib}/Parse/Yapp/Driver.pm
%endif
%files python %files python
%defattr(-,root,root) %defattr(-,root,root)
@ -1945,6 +1964,8 @@ fi
%if %{with_python} %if %{with_python}
%{_bindir}/smbtorture %{_bindir}/smbtorture
%{_mandir}/man1/smbtorture.1.* %{_mandir}/man1/smbtorture.1.*
%{_mandir}/man7/traffic_learner.7.*
%{_mandir}/man7/traffic_replay.7.*
%endif %endif
%{_bindir}/vfstest %{_bindir}/vfstest
%{_mandir}/man1/gentest.1.* %{_mandir}/man1/gentest.1.*
@ -1968,6 +1989,7 @@ fi
%{_bindir}/wbinfo %{_bindir}/wbinfo
%{_sbindir}/rcwinbind %{_sbindir}/rcwinbind
%{_sbindir}/winbindd %{_sbindir}/winbindd
%{_sbindir}/samba_gpoupdate
/%{_lib}/security/pam_winbind.so /%{_lib}/security/pam_winbind.so
%{_libdir}/libnss_winbind.so.* %{_libdir}/libnss_winbind.so.*
%{_libdir}/samba/idmap %{_libdir}/samba/idmap
@ -1977,6 +1999,7 @@ fi
%{_mandir}/man1/wbinfo.1.* %{_mandir}/man1/wbinfo.1.*
%{_mandir}/man7/winbind_krb5_locator.7.* %{_mandir}/man7/winbind_krb5_locator.7.*
%{_mandir}/man5/pam_winbind.conf.5.* %{_mandir}/man5/pam_winbind.conf.5.*
%{_mandir}/man8/samba_gpoupdate.8.gz
%{_mandir}/man8/idmap_ad.8.* %{_mandir}/man8/idmap_ad.8.*
%{_mandir}/man8/idmap_autorid.8.* %{_mandir}/man8/idmap_autorid.8.*
%{_mandir}/man8/idmap_hash.8.* %{_mandir}/man8/idmap_hash.8.*
@ -2531,6 +2554,7 @@ fi
%{_libdir}/samba/ldb/dirsync.so %{_libdir}/samba/ldb/dirsync.so
%{_libdir}/samba/ldb/dns_notify.so %{_libdir}/samba/ldb/dns_notify.so
%{_libdir}/samba/ldb/dsdb_notification.so %{_libdir}/samba/ldb/dsdb_notification.so
%{_libdir}/samba/ldb/encrypted_secrets.so
%{_libdir}/samba/ldb/extended_dn_in.so %{_libdir}/samba/ldb/extended_dn_in.so
%{_libdir}/samba/ldb/extended_dn_out.so %{_libdir}/samba/ldb/extended_dn_out.so
%{_libdir}/samba/ldb/extended_dn_store.so %{_libdir}/samba/ldb/extended_dn_store.so
@ -2565,6 +2589,7 @@ fi
%{_libdir}/samba/ldb/subtree_delete.so %{_libdir}/samba/ldb/subtree_delete.so
%{_libdir}/samba/ldb/subtree_rename.so %{_libdir}/samba/ldb/subtree_rename.so
%{_libdir}/samba/ldb/tombstone_reanimate.so %{_libdir}/samba/ldb/tombstone_reanimate.so
%{_libdir}/samba/ldb/unique_object_sids.so
%{_libdir}/samba/ldb/update_keytab.so %{_libdir}/samba/ldb/update_keytab.so
%{_libdir}/samba/ldb/vlv.so %{_libdir}/samba/ldb/vlv.so
%{_libdir}/samba/ldb/wins_ldb.so %{_libdir}/samba/ldb/wins_ldb.so