commit 0ed719dfeab3c5f819783b1417f1b145f7fe21da Author: Jan Palus <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 _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit