[packages/samba] up to 4.20.0

atler atler at pld-linux.org
Tue Apr 2 19:56:07 CEST 2024


commit 0ed719dfeab3c5f819783b1417f1b145f7fe21da
Author: Jan Palus <atler at pld-linux.org>
Date:   Tue Apr 2 19:36:13 2024 +0200

    up to 4.20.0

 format-security.patch |  17 ---
 heimdal-atomic.patch  |   4 +-
 samba.spec            | 285 ++++++++++++++++++++++++++------------------------
 3 files changed, 152 insertions(+), 154 deletions(-)
---
diff --git a/samba.spec b/samba.spec
index 7c7fe85..488a835 100644
--- a/samba.spec
+++ b/samba.spec
@@ -27,11 +27,11 @@
 %bcond_with	replace
 
 %if %{with system_libs}
-%define		ldb_ver		2.8.0
-%define		ldb_ver_below	2.9
-%define		talloc_ver	2:2.4.1
-%define		tdb_ver		2:1.4.9
-%define		tevent_ver	0.15.0
+%define		ldb_ver		2.9.0
+%define		ldb_ver_below	2.10
+%define		talloc_ver	2:2.4.2
+%define		tdb_ver		2:1.4.10
+%define		tevent_ver	0.16.1
 %endif
 
 # dmapi-devel with xfsprogs-devel >= 4.11(?) needs largefile (64bit off_t) that isn't detected properly
@@ -44,13 +44,13 @@
 Summary:	Samba Active Directory and SMB server
 Summary(pl.UTF-8):	Serwer Samba Active Directory i SMB
 Name:		samba
-Version:	4.19.5
+Version:	4.20.0
 Release:	1
 Epoch:		1
 License:	GPL v3
 Group:		Networking/Daemons
 Source0:	https://download.samba.org/pub/samba/stable/%{name}-%{version}.tar.gz
-# Source0-md5:	123979dc044d747be56393dcb455454e
+# Source0-md5:	3563da3ffc17f3f2b37572c15f37a0b4
 Source1:	smb.init
 Source2:	samba.pamd
 Source4:	samba.sysconfig
@@ -66,8 +66,7 @@ Patch4:		unicodePwd-nthash-values-over-LDAP.patch
 Patch5:		%{name}-heimdal.patch
 Patch6:		server-role.patch
 Patch8:		%{name}-no_libbsd.patch
-Patch9:		format-security.patch
-Patch10:	heimdal-atomic.patch
+Patch9:		heimdal-atomic.patch
 URL:		https://www.samba.org/
 BuildRequires:	acl-devel
 %{?with_avahi:BuildRequires:	avahi-devel}
@@ -127,7 +126,7 @@ BuildRequires:	ncurses-ext-devel >= 5.2
 BuildRequires:	pam-devel >= 0.99.8.1
 %{?with_ctdb_pcp:BuildRequires:	pcp-devel}
 BuildRequires:	perl-ExtUtils-MakeMaker
-%{!?with_system_heimdal:BuildRequires:	perl-JSON}
+%{!?with_system_heimdal:BuildRequires:	perl-modules}
 BuildRequires:	perl-Parse-Yapp >= 1.05
 BuildRequires:	pkgconfig
 BuildRequires:	popt-devel
@@ -573,10 +572,9 @@ wyeksportowania do PMCD.
 %patch6 -p1
 
 %{!?with_system_libbsd:%patch8 -p1}
-%patch9 -p1
 %if %{without system_heimdal}
 %ifnarch %arch_with_atomics64
-%patch10 -p1
+%patch9 -p1
 %endif
 %endif
 
@@ -1036,6 +1034,7 @@ fi
 %attr(755,root,root) %{_libexecdir}/samba/rpcd_mdssvc
 %attr(755,root,root) %{_libexecdir}/samba/rpcd_spoolss
 %attr(755,root,root) %{_libexecdir}/samba/rpcd_winreg
+%attr(755,root,root) %{_libexecdir}/samba/rpcd_witness
 %attr(755,root,root) %{_libexecdir}/samba/samba-bgqd
 %attr(755,root,root) %{_libexecdir}/samba/samba-dcerpcd
 %dir %{_datadir}/samba/admx
@@ -1186,6 +1185,7 @@ fi
 %if %{with winexe}
 %attr(755,root,root) %{_bindir}/winexe
 %endif
+%attr(755,root,root) %{_bindir}/wspsearch
 %{_mandir}/man1/mdsearch.1*
 %{_mandir}/man1/mvxattr.1*
 %{_mandir}/man1/rpcclient.1*
@@ -1195,8 +1195,9 @@ fi
 %{_mandir}/man1/smbtar.1*
 %{_mandir}/man1/smbtree.1*
 %if %{with winexe}
-%attr(755,root,root) %{_mandir}/man1/winexe.1*
+%{_mandir}/man1/winexe.1*
 %endif
+%{_mandir}/man1/wspsearch.1*
 %{_mandir}/man8/cifsdd.8*
 
 %files winbind
@@ -1214,8 +1215,8 @@ fi
 %attr(755,root,root) /%{_lib}/libnss_winbind.so*
 %dir %{_libdir}/samba/krb5
 %attr(755,root,root) %{_libdir}/samba/krb5/winbind_krb5_locator.so
-%attr(755,root,root) %{_libdir}/samba/libidmap-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libnss-info-samba4.so
+%attr(755,root,root) %{_libdir}/samba/libidmap-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libnss-info-private-samba.so
 %dir %{_libdir}/samba/idmap
 %attr(755,root,root) %{_libdir}/samba/idmap/ad.so
 %attr(755,root,root) %{_libdir}/samba/idmap/autorid.so
@@ -1293,7 +1294,7 @@ fi
 %attr(755,root,root) %{_libdir}/libndr-nbt.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libndr-nbt.so.0
 %attr(755,root,root) %{_libdir}/libndr.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libndr.so.3
+%attr(755,root,root) %ghost %{_libdir}/libndr.so.4
 %attr(755,root,root) %{_libdir}/libndr-standard.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libndr-standard.so.0
 %attr(755,root,root) %{_libdir}/libsamba-credentials.so.*.*.*
@@ -1321,126 +1322,126 @@ fi
 %dir %{_libdir}/samba
 
 %if %{without replace}
-%attr(755,root,root) %{_libdir}/samba/libreplace-samba4.so
+%attr(755,root,root) %{_libdir}/samba/libreplace-private-samba.so
 %endif
 %if %{without system_heimdal}
-%attr(755,root,root) %{_libdir}/samba/libasn1-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libcom-err-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libgssapi-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libhcrypto-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libhdb-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libheimbase-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libheimntlm-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libhx509-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libkdc-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libkrb5-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libroken-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libwind-samba4.so
+%attr(755,root,root) %{_libdir}/samba/libasn1-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libcom-err-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libgssapi-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libhcrypto-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libhdb-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libheimbase-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libheimntlm-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libhx509-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libkdc-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libkrb5-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libroken-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libwind-private-samba.so
 %endif
-%attr(755,root,root) %{_libdir}/samba/libad-claims-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libaddns-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libads-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libasn1util-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libauth4-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libauthkrb5-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libauth-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libauth-unix-token-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libauthn-policy-util-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libCHARSET3-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libcliauth-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libclidns-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libcli-cldap-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libcli-ldap-common-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libcli-ldap-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libcli-nbt-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libcli-smb-common-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libcli-spoolss-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libcluster-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libcmdline-contexts-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libcmdline-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libcommon-auth-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libctdb-event-client-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libdb-glue-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libdcerpc-pkt-auth-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libdbwrap-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libdcerpc-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libdcerpc-samba-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libdfs-server-ad-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libdnsserver-common-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libdsdb-garbage-collect-tombstones-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libdsdb-module-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libevents-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libflag-mapping-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libgenrand-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libgensec-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libgpext-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libgpo-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libgse-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libgss-preauth-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libHDB-SAMBA4-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libhttp-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libinterfaces-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libiov-buf-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libkrb5samba-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libldbsamba-samba4.so
-%attr(755,root,root) %{_libdir}/samba/liblibcli-lsa3-samba4.so
-%attr(755,root,root) %{_libdir}/samba/liblibcli-netlogon3-samba4.so
-%attr(755,root,root) %{_libdir}/samba/liblibsmb-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libLIBWBCLIENT-OLD-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libmessages-dgm-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libmessages-util-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libMESSAGING-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libMESSAGING-SEND-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libmscat-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libmsghdr-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libmsrpc3-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libndr-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libndr-samba-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libnetif-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libnet-keytab-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libnpa-tstream-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libpac-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libposix-eadb-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libprinter-driver-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libprinting-migrate-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libprocess-model-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libREG-FULL-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libregistry-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libRPC-SERVER-LOOP-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libRPC-WORKER-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libsamba3-util-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libsamba-cluster-support-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libsamba-debug-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libsamba-modules-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libsamba-net.cpython-3*-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libsamba-python.cpython-3*-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libsamba-security-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libsamba-sockets-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libsamdb-common-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libscavenge-dns-records-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libsecrets3-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libserver-id-db-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libserver-role-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libservice-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libshares-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libsmbclient-raw-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libsmbd-base-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libsmbd-shim-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libsmbldaphelper-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libsmbpasswdparser-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libsmb-transport-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libsocket-blocking-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libstable-sort-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libsys-rw-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libtalloc-report-printf-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libtalloc-report-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libtdb-wrap-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libtime-basic-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libtrusts-util-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libutil-reg-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libutil-setid-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libutil-tdb-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libxattr-tdb-samba4.so
+%attr(755,root,root) %{_libdir}/samba/libad-claims-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libaddns-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libads-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libasn1util-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libauth4-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libauthkrb5-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libauth-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libauth-unix-token-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libauthn-policy-util-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libCHARSET3-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libcliauth-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libclidns-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libcli-cldap-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libcli-ldap-common-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libcli-ldap-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libcli-nbt-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libcli-smb-common-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libcli-spoolss-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libcluster-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libcmdline-contexts-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libcmdline-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libcommon-auth-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libctdb-event-client-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libdb-glue-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libdcerpc-pkt-auth-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libdbwrap-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libdcerpc-samba-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libdcerpc-samba4-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libdfs-server-ad-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libdnsserver-common-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libdsdb-garbage-collect-tombstones-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libdsdb-module-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libevents-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libflag-mapping-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libgenrand-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libgensec-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libgpext-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libgpo-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libgse-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libgss-preauth-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libHDB-SAMBA4-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libhttp-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libinterfaces-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libiov-buf-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libkrb5samba-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libldbsamba-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/liblibcli-lsa3-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/liblibcli-netlogon3-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/liblibsmb-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libLIBWBCLIENT-OLD-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libmessages-dgm-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libmessages-util-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libMESSAGING-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libMESSAGING-SEND-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libmscat-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libmsghdr-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libmsrpc3-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libndr-samba-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libndr-samba4-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libnetif-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libnet-keytab-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libnpa-tstream-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libpac-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libposix-eadb-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libprinter-driver-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libprinting-migrate-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libprocess-model-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libREG-FULL-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libregistry-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libRPC-SERVER-LOOP-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libRPC-WORKER-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libsamba3-util-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libsamba-cluster-support-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libsamba-debug-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libsamba-modules-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libsamba-net.cpython-3*-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libsamba-python.cpython-3*-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libsamba-security-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libsamba-sockets-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libsamdb-common-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libscavenge-dns-records-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libsecrets3-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libserver-id-db-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libserver-role-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libservice-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libshares-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libsmbclient-raw-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libsmbd-base-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libsmbd-shim-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libsmbldaphelper-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libsmbpasswdparser-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libsmb-transport-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libsocket-blocking-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libstable-sort-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libsys-rw-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libtalloc-report-printf-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libtalloc-report-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libtdb-wrap-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libtime-basic-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libtrusts-util-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libutil-reg-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libutil-setid-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libutil-tdb-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libxattr-tdb-private-samba.so
 
 %files devel
 %defattr(644,root,root,755)
@@ -1527,6 +1528,7 @@ fi
 %{_includedir}/samba-4.0/machine_sid.h
 %{_includedir}/samba-4.0/netapi.h
 %{_includedir}/samba-4.0/passdb.h
+%{_includedir}/samba-4.0/smb3posix.h
 %{_includedir}/samba-4.0/smbconf.h
 %{_includedir}/samba-4.0/smb_ldap.h
 %{_includedir}/samba-4.0/smbldap.h
@@ -1611,6 +1613,15 @@ fi
 %dir %{py3_sitedir}/samba/netcmd/domain/models
 %{py3_sitedir}/samba/netcmd/domain/models/*.py
 %{py3_sitedir}/samba/netcmd/domain/models/__pycache__
+%dir %{py3_sitedir}/samba/netcmd/user
+%{py3_sitedir}/samba/netcmd/user/*.py
+%{py3_sitedir}/samba/netcmd/user/__pycache__
+%dir %{py3_sitedir}/samba/netcmd/user/auth
+%{py3_sitedir}/samba/netcmd/user/auth/*.py
+%{py3_sitedir}/samba/netcmd/user/auth/__pycache__
+%dir %{py3_sitedir}/samba/netcmd/user/readpasswords
+%{py3_sitedir}/samba/netcmd/user/readpasswords/*.py
+%{py3_sitedir}/samba/netcmd/user/readpasswords/__pycache__
 %dir %{py3_sitedir}/samba/provision
 %{py3_sitedir}/samba/provision/*.py
 %{py3_sitedir}/samba/provision/__pycache__
@@ -1645,6 +1656,9 @@ fi
 %dir %{py3_sitedir}/samba/tests/emulate
 %{py3_sitedir}/samba/tests/emulate/*.py
 %{py3_sitedir}/samba/tests/emulate/__pycache__
+%dir %{py3_sitedir}/samba/tests/ndr
+%{py3_sitedir}/samba/tests/ndr/*.py
+%{py3_sitedir}/samba/tests/ndr/__pycache__
 %if %{without system_libs}
 %attr(755,root,root) %{py3_sitedir}/ldb.so
 %attr(755,root,root) %{py3_sitedir}/talloc.so
@@ -1659,8 +1673,8 @@ fi
 %attr(755,root,root) %{_bindir}/masktest
 %attr(755,root,root) %{_bindir}/ndrdump
 %attr(755,root,root) %{_bindir}/smbtorture
-%attr(755,root,root) %{_libdir}/samba/libdlz-bind9-for-torture-samba4.so
-%attr(755,root,root) %{_libdir}/samba/libtorture-samba4.so
+%attr(755,root,root) %{_libdir}/samba/libdlz-bind9-for-torture-private-samba.so
+%attr(755,root,root) %{_libdir}/samba/libtorture-private-samba.so
 %{_mandir}/man1/gentest.1*
 %{_mandir}/man1/locktest.1*
 %{_mandir}/man1/masktest.1*
@@ -1739,6 +1753,7 @@ fi
 %{_datadir}/ctdb/events/legacy/31.clamd.script
 %{_datadir}/ctdb/events/legacy/40.vsftpd.script
 %{_datadir}/ctdb/events/legacy/41.httpd.script
+%{_datadir}/ctdb/events/legacy/47.samba-dcerpcd.script
 %{_datadir}/ctdb/events/legacy/48.netbios.script
 %{_datadir}/ctdb/events/legacy/49.winbind.script
 %{_datadir}/ctdb/events/legacy/50.samba.script
diff --git a/format-security.patch b/format-security.patch
deleted file mode 100644
index 8ff4097..0000000
--- a/format-security.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- samba-4.16.5/lib/util/debug.c.orig	2022-09-25 20:38:26.052467515 +0200
-+++ samba-4.16.5/lib/util/debug.c	2022-09-25 20:42:01.844631802 +0200
-@@ -361,12 +361,12 @@ static void debug_lttng_log(int msg_leve
- 				  sizeof(state.header_str_no_nl),
- 				  state.header_str,
- 				  state.hs_len);
--		tracef(state.header_str_no_nl);
-+		tracef("%s", state.header_str_no_nl);
- 	}
- 	ensure_copy_no_nl(state.msg_no_nl,
- 			  sizeof(state.msg_no_nl),
- 			  msg, msg_len);
--	tracef(state.msg_no_nl);
-+	tracef("%s", state.msg_no_nl);
- }
- #endif /* WITH_LTTNG_TRACEF */
- 
diff --git a/heimdal-atomic.patch b/heimdal-atomic.patch
index 2efa995..2751709 100644
--- a/heimdal-atomic.patch
+++ b/heimdal-atomic.patch
@@ -19,6 +19,6 @@ diff -ur samba-4.19.0.orig/wscript samba-4.19.0/wscript
  
 +    conf.CHECK_LIB('atomic')
 +
-     if Options.options.enable_keyring != False:
+     if Options.options.enable_keyring is not False:
          conf.env['WITH_KERNEL_KEYRING'] = 'auto'
-         if Options.options.enable_keyring == True:
+         if Options.options.enable_keyring is True:
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/samba.git/commitdiff/0ed719dfeab3c5f819783b1417f1b145f7fe21da



More information about the pld-cvs-commit mailing list