fritzkink
2023-09-24 bff60b04458bb3ce0e0839628b0bf02d5a3af460
samba - update to version 4.19.0

5 files modified
189 ■■■■ changed files
components/network/samba/Makefile 12 ●●●● patch | view | raw | blame | history
components/network/samba/manifests/sample-manifest.p5m 72 ●●●●● patch | view | raw | blame | history
components/network/samba/patches/01_solaris.patch 31 ●●●●● patch | view | raw | blame | history
components/network/samba/samba.p5m 3 ●●●●● patch | view | raw | blame | history
components/network/samba/samba.proto-objects 71 ●●●●● patch | view | raw | blame | history
components/network/samba/Makefile
@@ -31,12 +31,12 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME =        samba
COMPONENT_VERSION =        4.18.6
COMPONENT_VERSION =        4.19.0
COMPONENT_SUMMARY =        samba - A Windows SMB/CIFS fileserver for UNIX
COMPONENT_SRC =            $(COMPONENT_NAME)-$(COMPONENT_VERSION)
COMPONENT_PROJECT_URL =        https://www.samba.org/
COMPONENT_ARCHIVE =             $(COMPONENT_SRC).tar.gz
COMPONENT_ARCHIVE_HASH =     sha256:284c8a994ce989c87cd6808c390fcb9d00c36b21a0dc1a8a75474b67c9e715e7
COMPONENT_ARCHIVE_HASH =     sha256:28f98ceab75a6a59432912fa110fc8c716abcab1ed6d8bdd4393d178acff3d20
COMPONENT_ARCHIVE_URL =        https://download.samba.org/pub/samba/stable/$(COMPONENT_ARCHIVE)
#COMPONENT_SIG_URL =         https://download.samba.org/pub/samba/stable/$(COMPONENT_SRC).tar.asc
COMPONENT_FMRI =        service/network/samba
@@ -93,8 +93,7 @@
CONFIGURE_ENV +=    CPPFLAGS="$(CPPFLAGS)"
CONFIGURE_ENV +=    CUPS_CONFIG=$(USRBINDIR)/cups-config
CONFIGURE_ENV +=    PATH=$(GNUBIN.$(BITS)):$(USRBINDIR.$(BITS)):$(PATH.gnu)
#CONFIGURE_ENV +=    PERL=$(PERL)
CONFIGURE_ENV +=    PYTHONARCHDIR=$(PYTHON_VENDOR_PACKAGES)/samba
ONFIGURE_ENV +=    PYTHONARCHDIR=$(PYTHON_VENDOR_PACKAGES)/samba
# --enable-fhs should not be on
CONFIGURE_OPTIONS +=    --prefix=$(CONFIGURE_PREFIX)
@@ -116,8 +115,9 @@
CONFIGURE_OPTIONS +=    --libexecdir=$(CONFIGURE_PREFIX)/libexec/$(MACH64)
CONFIGURE_OPTIONS +=    --with-bind-dns-dir=$(CONFIGURE_PREFIX)/bind-dns
CONFIGURE_OPTIONS +=    --with-static-modules=vfs_solarisacl
CONFIGURE_OPTIONS +=    --with-shared-modules=ALL,vfs_zfsacl,vfs_cacheprime
CONFIGURE_OPTIONS +=    --with-static-modules=vfs_solarisacl,vfs_zfsacl
CONFIGURE_OPTIONS +=    --with-shared-modules=ALL,vfs_cacheprime
CONFIGURE_OPTIONS +=    --with-acl-support
CONFIGURE_OPTIONS +=    --with-ads
CONFIGURE_OPTIONS +=    --with-winbind
CONFIGURE_OPTIONS +=    --with-ldap
components/network/samba/manifests/sample-manifest.p5m
@@ -177,8 +177,10 @@
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/emulate/traffic.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/emulate/traffic_packets.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/forest_update.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/functional_level.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/gensec.so
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/getopt.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/gp/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/gp/gp_centrify_crontab_ext.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/gp/gp_centrify_sudoers_ext.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/gp/gp_cert_auto_enroll_ext.py
@@ -237,12 +239,49 @@
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/dbcheck.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/delegation.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/dns.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain_backup.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/auth/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/auth/policy.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/auth/silo.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/auth/silo_member.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/backup.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/claim/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/claim/claim_type.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/claim/value_type.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/classicupgrade.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/common.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/dcpromo.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/demote.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/functional_prep.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/info.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/join.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/keytab.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/leave.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/level.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/auth_policy.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/auth_silo.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/claim_type.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/exceptions.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/fields.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/model.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/schema.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/site.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/subnet.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/user.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/value_type.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/passwordsettings.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/provision.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/samba3upgrade.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/schemaupgrade.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/tombstones.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/trust.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/drs.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/dsacl.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/encoders.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/forest.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/fsmo.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/gpcommon.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/gpo.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/group.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/ldapcmp.py
@@ -258,10 +297,12 @@
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/spn.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/testparm.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/user.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/validators.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/visualize.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/ntacls.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/ntstatus.so
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/param.so
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/policies.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/policy.so
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/posix_eadb.so
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/provision/__init__.py
@@ -391,8 +432,11 @@
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/alias_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/as_canonicalization_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/as_req_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/authn_policy_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/claims_in_pac.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/claims_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/compatability_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/device_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/etype_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/fast_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/group_tests.py
@@ -405,6 +449,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/nt_hash_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/pac_align_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/pkinit_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/protected_users_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/raw_testcase.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/rfc4120_constants.py
@@ -426,6 +471,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/ldap_referrals.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/ldap_spn.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/ldap_upn_sam_account.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/ldap_whoami.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/libsmb-basic.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/libsmb.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/loadparm.py
@@ -473,12 +519,18 @@
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/s3windb.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/safe_tarfile.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba3sam.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_startup_fl_change.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/base.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/computer.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/contact.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/demote.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/dnscmd.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/domain_auth_base.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/domain_auth_policy.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/domain_auth_silo.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/domain_claim.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/domain_models.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/drs_clone_dc_data_lmdb_size.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/dsacl.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/forest.py
@@ -661,9 +713,9 @@
link path=usr/lib/samba/$(MACH64)/libndr-standard.so.0 \
    target=libndr-standard.so.0.0.1
file path=usr/lib/samba/$(MACH64)/libndr-standard.so.0.0.1
link path=usr/lib/samba/$(MACH64)/libndr.so target=libndr.so.3.0.0
link path=usr/lib/samba/$(MACH64)/libndr.so.3 target=libndr.so.3.0.0
file path=usr/lib/samba/$(MACH64)/libndr.so.3.0.0
link path=usr/lib/samba/$(MACH64)/libndr.so target=libndr.so.3.0.1
link path=usr/lib/samba/$(MACH64)/libndr.so.3 target=libndr.so.3.0.1
file path=usr/lib/samba/$(MACH64)/libndr.so.3.0.1
link path=usr/lib/samba/$(MACH64)/libnetapi.so target=libnetapi.so.1.0.0
link path=usr/lib/samba/$(MACH64)/libnetapi.so.1 target=libnetapi.so.1.0.0
file path=usr/lib/samba/$(MACH64)/libnetapi.so.1.0.0
@@ -794,7 +846,6 @@
file path=usr/lib/samba/$(MACH64)/vfs/widelinks.so
file path=usr/lib/samba/$(MACH64)/vfs/worm.so
file path=usr/lib/samba/$(MACH64)/vfs/xattr_tdb.so
file path=usr/lib/samba/$(MACH64)/vfs/zfsacl.so
file path=usr/lib/samba/bin/$(MACH64)/cifsdd
file path=usr/lib/samba/bin/$(MACH64)/dbwrap_tool
file path=usr/lib/samba/bin/$(MACH64)/gentest
@@ -820,6 +871,7 @@
file path=usr/lib/samba/bin/$(MACH64)/regshell
file path=usr/lib/samba/bin/$(MACH64)/regtree
file path=usr/lib/samba/bin/$(MACH64)/rpcclient
file path=usr/lib/samba/bin/$(MACH64)/samba-log-parser
file path=usr/lib/samba/bin/$(MACH64)/samba-regedit
file path=usr/lib/samba/bin/$(MACH64)/samba-tool
file path=usr/lib/samba/bin/$(MACH64)/sharesec
@@ -860,6 +912,7 @@
file path=usr/lib/samba/private/$(MACH64)/libREG-FULL-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libRPC-SERVER-LOOP-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libRPC-WORKER-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libad-claims-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libaddns-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libads-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libasn1-samba4.so
@@ -868,6 +921,7 @@
file path=usr/lib/samba/private/$(MACH64)/libauth-unix-token-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libauth4-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libauthkrb5-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libauthn-policy-util-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libcli-cldap-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libcli-ldap-common-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libcli-ldap-samba4.so
@@ -1001,10 +1055,14 @@
file path=usr/lib/samba/sbin/$(MACH64)/winbindd
file path=usr/lib/samba/security/$(MACH64)/pam_winbind.so
file path=usr/lib/samba/security/pam_winbind.so
file path=usr/lib/samba/setup/ad-schema/AD_DS_Attributes_Windows_Server_v1903.ldf
file path=usr/lib/samba/setup/ad-schema/AD_DS_Attributes__Windows_Server_2012_R2.ldf
file path=usr/lib/samba/setup/ad-schema/AD_DS_Attributes__Windows_Server_2016.ldf
file path=usr/lib/samba/setup/ad-schema/AD_DS_Attributes__Windows_Server_v1803.ldf
file path=usr/lib/samba/setup/ad-schema/AD_DS_Classes_Windows_Server_v1903.ldf
file path=usr/lib/samba/setup/ad-schema/AD_DS_Classes__Windows_Server_2012_R2.ldf
file path=usr/lib/samba/setup/ad-schema/AD_DS_Classes__Windows_Server_2016.ldf
file path=usr/lib/samba/setup/ad-schema/AD_DS_Classes__Windows_Server_v1803.ldf
file path=usr/lib/samba/setup/ad-schema/Attributes_for_AD_DS__Windows_Server_2008_R2.ldf
file path=usr/lib/samba/setup/ad-schema/Attributes_for_AD_DS__Windows_Server_2012.ldf
file path=usr/lib/samba/setup/ad-schema/Classes_for_AD_DS__Windows_Server_2008_R2.ldf
@@ -1102,6 +1160,7 @@
file path=usr/share/man/man1/regshell.1
file path=usr/share/man/man1/regtree.1
file path=usr/share/man/man1/rpcclient.1
file path=usr/share/man/man1/samba-log-parser.1
file path=usr/share/man/man1/sharesec.1
file path=usr/share/man/man1/smbcacls.1
file path=usr/share/man/man1/smbclient.1
@@ -1119,7 +1178,6 @@
file path=usr/share/man/man5/lmhosts.5
file path=usr/share/man/man5/pam_winbind.conf.5
file path=usr/share/man/man5/smb.conf.5
file path=usr/share/man/man5/smbgetrc.5
file path=usr/share/man/man5/smbpasswd.5
file path=usr/share/man/man7/libsmbclient.7
file path=usr/share/man/man7/samba.7
components/network/samba/patches/01_solaris.patch
@@ -16,36 +16,7 @@
     ret = acl(fsp->fsp_name->base_name, SETACL, count, solaris_acl);
     if (ret != 0) {
-        DBG_DEBG("settinge file acl failed!\n");
+        DBG_DEBUG("settinge file acl failed!\n");
+        DBG_DEBUG("setting file acl failed!\n");
     }
 
  done:
--- samba-4.18.0/source3/modules/vfs_solarisacl.c    2023-03-24 19:41:11.227232531 +0100
+++ samba-4.18.0/source3/modules/vfs_solarisacl.c.orig    2023-03-24 19:57:53.020532583 +0100
@@ -115,7 +115,7 @@
     DEBUG(10, ("entering solarisacl_sys_acl_get_fd.\n"));
-    if (!solaris_acl_get_fd(fsp_get_io_fd(fsp), &solaris_acl, &count)) {
+    if (!solaris_acl_get_fd(fsp_get_pathref_fd(fsp), &solaris_acl, &count)) {
         goto done;
     }
@@ -174,7 +174,7 @@
                strerror(errno)));
         goto done;
     }
-    if (!solaris_acl_get_fd(fsp_get_io_fd(fsp), &other_acl, &other_count)) {
+    if (!solaris_acl_get_fd(fsp_get_pathref_fd(fsp), &other_acl, &other_count)) {
         DEBUG(10, ("error getting (default) acl from fd\n"));
         goto done;
     }
@@ -195,7 +195,7 @@
         goto done;
     }
-    ret = facl(fsp_get_io_fd(fsp), SETACL, count, solaris_acl);
+    ret = facl(fsp_get_pathref_fd(fsp), SETACL, count, solaris_acl);
     if (ret != 0) {
         DEBUG(10, ("call of facl failed (%s).\n", strerror(errno)));
     }
components/network/samba/samba.p5m
@@ -62,6 +62,7 @@
<transform file path=.*/samba_upgradedns -> default pkg.depend.bypass-generate .* >
<transform file path=.*/samba_dnsupdate -> default pkg.depend.bypass-generate .* >
<transform file path=.*/samba-gpupdate -> default pkg.depend.bypass-generate .* >
<transform file path=.*/samba-log-parser -> default pkg.depend.bypass-generate .* >
<transform file path=.*/tests -> default pkg.depend.bypass-generate .* >
# service manifests to install
@@ -133,6 +134,8 @@
  link path=usr/bin/regtree target=../lib/samba/bin/$(MACH64)/regtree
file path=usr/lib/samba/bin/$(MACH64)/rpcclient
  link path=usr/bin/rpcclient target=../lib/samba/bin/$(MACH64)/rpcclient
file path=usr/lib/samba/bin/$(MACH64)/samba-log-parser
  link path=usr/bin/samba-log-parser target=../lib/samba/bin/$(MACH64)/samba-log-parser
file path=usr/lib/samba/bin/$(MACH64)/samba-regedit
  link path=usr/bin/samba-regedit target=../lib/samba/bin/$(MACH64)/samba-regedit
file path=usr/lib/samba/bin/$(MACH64)/samba-tool
components/network/samba/samba.proto-objects
@@ -176,8 +176,10 @@
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/emulate/traffic.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/emulate/traffic_packets.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/forest_update.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/functional_level.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/gensec.so
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/getopt.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/gp/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/gp/gp_centrify_crontab_ext.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/gp/gp_centrify_sudoers_ext.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/gp/gp_cert_auto_enroll_ext.py
@@ -236,12 +238,49 @@
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/dbcheck.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/delegation.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/dns.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain_backup.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/auth/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/auth/policy.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/auth/silo.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/auth/silo_member.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/backup.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/claim/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/claim/claim_type.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/claim/value_type.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/classicupgrade.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/common.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/dcpromo.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/demote.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/functional_prep.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/info.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/join.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/keytab.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/leave.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/level.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/auth_policy.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/auth_silo.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/claim_type.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/exceptions.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/fields.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/model.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/schema.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/site.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/subnet.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/user.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/models/value_type.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/passwordsettings.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/provision.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/samba3upgrade.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/schemaupgrade.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/tombstones.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/domain/trust.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/drs.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/dsacl.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/encoders.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/forest.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/fsmo.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/gpcommon.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/gpo.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/group.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/ldapcmp.py
@@ -257,10 +296,12 @@
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/spn.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/testparm.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/user.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/validators.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/netcmd/visualize.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/ntacls.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/ntstatus.so
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/param.so
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/policies.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/policy.so
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/posix_eadb.so
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/provision/__init__.py
@@ -390,8 +431,11 @@
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/alias_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/as_canonicalization_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/as_req_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/authn_policy_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/claims_in_pac.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/claims_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/compatability_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/device_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/etype_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/fast_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/group_tests.py
@@ -404,6 +448,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/nt_hash_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/pac_align_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/pkinit_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/protected_users_tests.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/raw_testcase.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/krb5/rfc4120_constants.py
@@ -425,6 +470,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/ldap_referrals.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/ldap_spn.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/ldap_upn_sam_account.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/ldap_whoami.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/libsmb-basic.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/libsmb.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/loadparm.py
@@ -472,12 +518,18 @@
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/s3windb.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/safe_tarfile.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba3sam.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_startup_fl_change.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/base.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/computer.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/contact.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/demote.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/dnscmd.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/domain_auth_base.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/domain_auth_policy.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/domain_auth_silo.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/domain_claim.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/domain_models.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/drs_clone_dc_data_lmdb_size.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/dsacl.py
file path=usr/lib/python$(PYVER)/vendor-packages/samba/samba/tests/samba_tool/forest.py
@@ -660,9 +712,9 @@
link path=usr/lib/samba/$(MACH64)/libndr-standard.so.0 \
    target=libndr-standard.so.0.0.1
file path=usr/lib/samba/$(MACH64)/libndr-standard.so.0.0.1
link path=usr/lib/samba/$(MACH64)/libndr.so target=libndr.so.3.0.0
link path=usr/lib/samba/$(MACH64)/libndr.so.3 target=libndr.so.3.0.0
file path=usr/lib/samba/$(MACH64)/libndr.so.3.0.0
link path=usr/lib/samba/$(MACH64)/libndr.so target=libndr.so.3.0.1
link path=usr/lib/samba/$(MACH64)/libndr.so.3 target=libndr.so.3.0.1
file path=usr/lib/samba/$(MACH64)/libndr.so.3.0.1
link path=usr/lib/samba/$(MACH64)/libnetapi.so target=libnetapi.so.1.0.0
link path=usr/lib/samba/$(MACH64)/libnetapi.so.1 target=libnetapi.so.1.0.0
file path=usr/lib/samba/$(MACH64)/libnetapi.so.1.0.0
@@ -792,7 +844,6 @@
file path=usr/lib/samba/$(MACH64)/vfs/widelinks.so
file path=usr/lib/samba/$(MACH64)/vfs/worm.so
file path=usr/lib/samba/$(MACH64)/vfs/xattr_tdb.so
file path=usr/lib/samba/$(MACH64)/vfs/zfsacl.so
file path=usr/lib/samba/libexec/$(MACH64)/samba/rpcd_classic
file path=usr/lib/samba/libexec/$(MACH64)/samba/rpcd_epmapper
file path=usr/lib/samba/libexec/$(MACH64)/samba/rpcd_fsrvp
@@ -812,6 +863,7 @@
file path=usr/lib/samba/private/$(MACH64)/libREG-FULL-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libRPC-SERVER-LOOP-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libRPC-WORKER-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libad-claims-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libaddns-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libads-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libasn1-samba4.so
@@ -820,6 +872,7 @@
file path=usr/lib/samba/private/$(MACH64)/libauth-unix-token-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libauth4-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libauthkrb5-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libauthn-policy-util-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libcli-cldap-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libcli-ldap-common-samba4.so
file path=usr/lib/samba/private/$(MACH64)/libcli-ldap-samba4.so
@@ -947,10 +1000,14 @@
file path=usr/lib/samba/sbin/$(MACH64)/samba_kcc
file path=usr/lib/samba/sbin/$(MACH64)/samba_spnupdate
file path=usr/lib/samba/sbin/$(MACH64)/samba_upgradedns
file path=usr/lib/samba/setup/ad-schema/AD_DS_Attributes_Windows_Server_v1903.ldf
file path=usr/lib/samba/setup/ad-schema/AD_DS_Attributes__Windows_Server_2012_R2.ldf
file path=usr/lib/samba/setup/ad-schema/AD_DS_Attributes__Windows_Server_2016.ldf
file path=usr/lib/samba/setup/ad-schema/AD_DS_Attributes__Windows_Server_v1803.ldf
file path=usr/lib/samba/setup/ad-schema/AD_DS_Classes_Windows_Server_v1903.ldf
file path=usr/lib/samba/setup/ad-schema/AD_DS_Classes__Windows_Server_2012_R2.ldf
file path=usr/lib/samba/setup/ad-schema/AD_DS_Classes__Windows_Server_2016.ldf
file path=usr/lib/samba/setup/ad-schema/AD_DS_Classes__Windows_Server_v1803.ldf
file path=usr/lib/samba/setup/ad-schema/Attributes_for_AD_DS__Windows_Server_2008_R2.ldf
file path=usr/lib/samba/setup/ad-schema/Attributes_for_AD_DS__Windows_Server_2012.ldf
file path=usr/lib/samba/setup/ad-schema/Classes_for_AD_DS__Windows_Server_2008_R2.ldf
@@ -1048,6 +1105,7 @@
file path=usr/share/man/man1/regshell.1
file path=usr/share/man/man1/regtree.1
file path=usr/share/man/man1/rpcclient.1
file path=usr/share/man/man1/samba-log-parser.1
file path=usr/share/man/man1/sharesec.1
file path=usr/share/man/man1/smbcacls.1
file path=usr/share/man/man1/smbclient.1
@@ -1065,7 +1123,6 @@
file path=usr/share/man/man5/lmhosts.5
file path=usr/share/man/man5/pam_winbind.conf.5
file path=usr/share/man/man5/smb.conf.5
file path=usr/share/man/man5/smbgetrc.5
file path=usr/share/man/man5/smbpasswd.5
file path=usr/share/man/man7/libsmbclient.7
file path=usr/share/man/man7/samba.7