pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/samba4 samba4: updated to 4.15.6



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b640f3e3e595
branches:  trunk
changeset: 375704:b640f3e3e595
user:      adam <adam%pkgsrc.org@localhost>
date:      Sun Mar 20 21:53:53 2022 +0000

description:
samba4: updated to 4.15.6

Changes since 4.15.5
--------------------
* BUG 14169: Renaming file on DFS root fails with
  NT_STATUS_OBJECT_PATH_NOT_FOUND.
* BUG 14737: Samba does not response STATUS_INVALID_PARAMETER when opening 2
  objects with same lease key.
* BUG 14938: NT error code is not set when overwriting a file during rename
  in libsmbclient.
* BUG 14996: Fix ldap simple bind with TLS auditing.
* BUG 14674: net ads info shows LDAP Server: 0.0.0.0 depending on contacted
  server.
* BUG 14979: Problem when winbind renews Kerberos.
* BUG 8691: pam_winbind will not allow gdm login if password about to expire.
* BUG 14971: virusfilter_vfs_openat: Not scanned: Directory or special file.
* BUG 13631: DFS fix for AIX broken.
* BUG 14974: Solaris and AIX acl modules: wrong function arguments.
* BUG 7239: Function aixacl_sys_acl_get_file not declared / coredump.
* BUG 14900: Regression: Samba 4.15.2 on macOS segfaults intermittently
  during strcpy in tdbsam_getsampwnam.
* BUG 14989: Fix a use-after-free in SMB1 server.
* BUG 14968: smb2_signing_decrypt_pdu() may not decrypt with
  gnutls_aead_cipher_decrypt() from gnutls before 3.5.2.
* BUG 14984: changing the machine password against an RODC likely destroys
  the domain join.
* BUG 14993: authsam_make_user_info_dc() steals memory from its struct
  ldb_message *msg argument.
* BUG 14995: Use Heimdal 8.0 (pre) rather than an earlier snapshot.
* BUG 14967: Samba autorid fails to map AD users if id rangesize fits in the
  id range only once.

diffstat:

 net/samba4/Makefile |   11 +-
 net/samba4/PLIST    |  250 ++++++++++++++++++++++++++--------------------------
 net/samba4/distinfo |    8 +-
 3 files changed, 131 insertions(+), 138 deletions(-)

diffs (truncated from 325 to 300 lines):

diff -r 0bcb63837a05 -r b640f3e3e595 net/samba4/Makefile
--- a/net/samba4/Makefile       Sun Mar 20 20:49:35 2022 +0000
+++ b/net/samba4/Makefile       Sun Mar 20 21:53:53 2022 +0000
@@ -1,13 +1,6 @@
-# $NetBSD: Makefile,v 1.140 2022/03/09 16:36:54 nia Exp $
+# $NetBSD: Makefile,v 1.141 2022/03/20 21:53:53 adam Exp $
 
-# WARNING: DO NOT UPDATE WITHOUT RESOLVING THIS ISSUE:
-#
-# Samba 4.14 is incompatible with procfs in NetBSD 9.2 and other
-# BSDs!
-#
-# Please do not update without testing on NetBSD 9.2!
-#
-DISTNAME=      samba-4.15.5
+DISTNAME=      samba-4.15.6
 CATEGORIES=    net
 MASTER_SITES=  https://download.samba.org/pub/samba/stable/
 
diff -r 0bcb63837a05 -r b640f3e3e595 net/samba4/PLIST
--- a/net/samba4/PLIST  Sun Mar 20 20:49:35 2022 +0000
+++ b/net/samba4/PLIST  Sun Mar 20 21:53:53 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.42 2022/03/07 21:40:37 thor Exp $
+@comment $NetBSD: PLIST,v 1.43 2022/03/20 21:53:53 adam Exp $
 bin/cifsdd
 bin/dbwrap_tool
 bin/dumpmscat
@@ -34,6 +34,8 @@
 bin/smbtree
 bin/testparm
 bin/wbinfo
+@pkgdir bind-dns
+@pkgdir etc/samba
 include/charset.h
 include/core/doserr.h
 include/core/error.h
@@ -594,72 +596,72 @@
 ${PYSITELIB}/samba/xattr.py
 ${PYSITELIB}/samba/xattr_native.so
 ${PYSITELIB}/samba/xattr_tdb.so
-${PLIST.ads}lib/samba/bind9/dlz_bind9_10.so
-${PLIST.ads}lib/samba/bind9/dlz_bind9_11.so
-${PLIST.ads}lib/samba/bind9/dlz_bind9_12.so
-${PLIST.ads}lib/samba/bind9/dlz_bind9_14.so
-${PLIST.ads}lib/samba/bind9/dlz_bind9_16.so
-${PLIST.ads}lib/samba/gensec/krb5.so
-${PLIST.ads}lib/samba/idmap/ad.so
-lib/samba/idmap/autorid.so
-lib/samba/idmap/hash.so
-${PLIST.ads}lib/samba/idmap/rfc2307.so
-lib/samba/idmap/rid.so
-lib/samba/idmap/script.so
-lib/samba/idmap/tdb2.so
-lib/samba/krb5/async_dns_krb5_locator.so
-lib/samba/krb5/winbind_krb5_locator.so
-${PLIST.ads}lib/samba/ldb/acl.so
-${PLIST.ads}lib/samba/ldb/aclread.so
-${PLIST.ads}lib/samba/ldb/anr.so
-${PLIST.ads}lib/samba/ldb/audit_log.so
-${PLIST.ads}lib/samba/ldb/count_attrs.so
-${PLIST.ads}lib/samba/ldb/descriptor.so
-${PLIST.ads}lib/samba/ldb/dirsync.so
-${PLIST.ads}lib/samba/ldb/dns_notify.so
-${PLIST.ads}lib/samba/ldb/dsdb_notification.so
-${PLIST.ads}lib/samba/ldb/encrypted_secrets.so
-${PLIST.ads}lib/samba/ldb/extended_dn_in.so
-${PLIST.ads}lib/samba/ldb/extended_dn_out.so
-${PLIST.ads}lib/samba/ldb/extended_dn_store.so
-${PLIST.ads}lib/samba/ldb/group_audit_log.so
-lib/samba/ldb/ildap.so
-${PLIST.ads}lib/samba/ldb/instancetype.so
-${PLIST.ads}lib/samba/ldb/lazy_commit.so
-lib/samba/ldb/ldbsamba_extensions.so
-${PLIST.ads}lib/samba/ldb/linked_attributes.so
-${PLIST.ads}lib/samba/ldb/new_partition.so
-${PLIST.ads}lib/samba/ldb/objectclass.so
-${PLIST.ads}lib/samba/ldb/objectclass_attrs.so
-${PLIST.ads}lib/samba/ldb/objectguid.so
-${PLIST.ads}lib/samba/ldb/operational.so
-${PLIST.ads}lib/samba/ldb/paged_results.so
-${PLIST.ads}lib/samba/ldb/partition.so
-${PLIST.ads}lib/samba/ldb/password_hash.so
-${PLIST.ads}lib/samba/ldb/ranged_results.so
-${PLIST.ads}lib/samba/ldb/repl_meta_data.so
-${PLIST.ads}lib/samba/ldb/resolve_oids.so
-${PLIST.ads}lib/samba/ldb/rootdse.so
-${PLIST.ads}lib/samba/ldb/samba3sam.so
-${PLIST.ads}lib/samba/ldb/samba3sid.so
-${PLIST.ads}lib/samba/ldb/samba_dsdb.so
-${PLIST.ads}lib/samba/ldb/samba_secrets.so
-${PLIST.ads}lib/samba/ldb/samldb.so
-${PLIST.ads}lib/samba/ldb/schema_data.so
-${PLIST.ads}lib/samba/ldb/schema_load.so
-${PLIST.ads}lib/samba/ldb/secrets_tdb_sync.so
-${PLIST.ads}lib/samba/ldb/show_deleted.so
-${PLIST.ads}lib/samba/ldb/subtree_delete.so
-${PLIST.ads}lib/samba/ldb/subtree_rename.so
-${PLIST.ads}lib/samba/ldb/tombstone_reanimate.so
-${PLIST.ads}lib/samba/ldb/unique_object_sids.so
-${PLIST.ads}lib/samba/ldb/update_keytab.so
-${PLIST.ads}lib/samba/ldb/vlv.so
-${PLIST.ads}lib/samba/ldb/wins_ldb.so
-lib/samba/nss_info/hash.so
-${PLIST.ads}lib/samba/nss_info/rfc2307.so
-${PLIST.ads}lib/samba/nss_info/sfu.so
-${PLIST.ads}lib/samba/nss_info/sfu20.so
+${PLIST.ads}lib/samba/bind9/dlz_bind9_10.${SOEXT}
+${PLIST.ads}lib/samba/bind9/dlz_bind9_11.${SOEXT}
+${PLIST.ads}lib/samba/bind9/dlz_bind9_12.${SOEXT}
+${PLIST.ads}lib/samba/bind9/dlz_bind9_14.${SOEXT}
+${PLIST.ads}lib/samba/bind9/dlz_bind9_16.${SOEXT}
+${PLIST.ads}lib/samba/gensec/krb5.${SOEXT}
+${PLIST.ads}lib/samba/idmap/ad.${SOEXT}
+lib/samba/idmap/autorid.${SOEXT}
+lib/samba/idmap/hash.${SOEXT}
+${PLIST.ads}lib/samba/idmap/rfc2307.${SOEXT}
+lib/samba/idmap/rid.${SOEXT}
+lib/samba/idmap/script.${SOEXT}
+lib/samba/idmap/tdb2.${SOEXT}
+lib/samba/krb5/async_dns_krb5_locator.${SOEXT}
+lib/samba/krb5/winbind_krb5_locator.${SOEXT}
+${PLIST.ads}lib/samba/ldb/acl.${SOEXT}
+${PLIST.ads}lib/samba/ldb/aclread.${SOEXT}
+${PLIST.ads}lib/samba/ldb/anr.${SOEXT}
+${PLIST.ads}lib/samba/ldb/audit_log.${SOEXT}
+${PLIST.ads}lib/samba/ldb/count_attrs.${SOEXT}
+${PLIST.ads}lib/samba/ldb/descriptor.${SOEXT}
+${PLIST.ads}lib/samba/ldb/dirsync.${SOEXT}
+${PLIST.ads}lib/samba/ldb/dns_notify.${SOEXT}
+${PLIST.ads}lib/samba/ldb/dsdb_notification.${SOEXT}
+${PLIST.ads}lib/samba/ldb/encrypted_secrets.${SOEXT}
+${PLIST.ads}lib/samba/ldb/extended_dn_in.${SOEXT}
+${PLIST.ads}lib/samba/ldb/extended_dn_out.${SOEXT}
+${PLIST.ads}lib/samba/ldb/extended_dn_store.${SOEXT}
+${PLIST.ads}lib/samba/ldb/group_audit_log.${SOEXT}
+lib/samba/ldb/ildap.${SOEXT}
+${PLIST.ads}lib/samba/ldb/instancetype.${SOEXT}
+${PLIST.ads}lib/samba/ldb/lazy_commit.${SOEXT}
+lib/samba/ldb/ldbsamba_extensions.${SOEXT}
+${PLIST.ads}lib/samba/ldb/linked_attributes.${SOEXT}
+${PLIST.ads}lib/samba/ldb/new_partition.${SOEXT}
+${PLIST.ads}lib/samba/ldb/objectclass.${SOEXT}
+${PLIST.ads}lib/samba/ldb/objectclass_attrs.${SOEXT}
+${PLIST.ads}lib/samba/ldb/objectguid.${SOEXT}
+${PLIST.ads}lib/samba/ldb/operational.${SOEXT}
+${PLIST.ads}lib/samba/ldb/paged_results.${SOEXT}
+${PLIST.ads}lib/samba/ldb/partition.${SOEXT}
+${PLIST.ads}lib/samba/ldb/password_hash.${SOEXT}
+${PLIST.ads}lib/samba/ldb/ranged_results.${SOEXT}
+${PLIST.ads}lib/samba/ldb/repl_meta_data.${SOEXT}
+${PLIST.ads}lib/samba/ldb/resolve_oids.${SOEXT}
+${PLIST.ads}lib/samba/ldb/rootdse.${SOEXT}
+${PLIST.ads}lib/samba/ldb/samba3sam.${SOEXT}
+${PLIST.ads}lib/samba/ldb/samba3sid.${SOEXT}
+${PLIST.ads}lib/samba/ldb/samba_dsdb.${SOEXT}
+${PLIST.ads}lib/samba/ldb/samba_secrets.${SOEXT}
+${PLIST.ads}lib/samba/ldb/samldb.${SOEXT}
+${PLIST.ads}lib/samba/ldb/schema_data.${SOEXT}
+${PLIST.ads}lib/samba/ldb/schema_load.${SOEXT}
+${PLIST.ads}lib/samba/ldb/secrets_tdb_sync.${SOEXT}
+${PLIST.ads}lib/samba/ldb/show_deleted.${SOEXT}
+${PLIST.ads}lib/samba/ldb/subtree_delete.${SOEXT}
+${PLIST.ads}lib/samba/ldb/subtree_rename.${SOEXT}
+${PLIST.ads}lib/samba/ldb/tombstone_reanimate.${SOEXT}
+${PLIST.ads}lib/samba/ldb/unique_object_sids.${SOEXT}
+${PLIST.ads}lib/samba/ldb/update_keytab.${SOEXT}
+${PLIST.ads}lib/samba/ldb/vlv.${SOEXT}
+${PLIST.ads}lib/samba/ldb/wins_ldb.${SOEXT}
+lib/samba/nss_info/hash.${SOEXT}
+${PLIST.ads}lib/samba/nss_info/rfc2307.${SOEXT}
+${PLIST.ads}lib/samba/nss_info/sfu.${SOEXT}
+${PLIST.ads}lib/samba/nss_info/sfu20.${SOEXT}
 lib/samba/private/libCHARSET3-samba4.so
 ${PLIST.ads}lib/samba/private/libHDB-SAMBA4-samba4.so
 lib/samba/private/libLIBWBCLIENT-OLD-samba4.so
@@ -786,59 +788,59 @@
 lib/samba/private/libwind-samba4.so.0
 lib/samba/private/libwind-samba4.so.0.0.0
 lib/samba/private/libxattr-tdb-samba4.so
-${PLIST.ads}lib/samba/process_model/prefork.so
-${PLIST.ads}lib/samba/process_model/standard.so
-${PLIST.pam}lib/samba/security/pam_winbind.so
-${PLIST.ads}lib/samba/service/cldap.so
-${PLIST.ads}lib/samba/service/dcerpc.so
-${PLIST.ads}lib/samba/service/dns.so
-${PLIST.ads}lib/samba/service/dns_update.so
-${PLIST.ads}lib/samba/service/drepl.so
-${PLIST.ads}lib/samba/service/kcc.so
-${PLIST.ads}lib/samba/service/kdc.so
-${PLIST.ads}lib/samba/service/ldap.so
-${PLIST.ads}lib/samba/service/nbtd.so
-${PLIST.ads}lib/samba/service/ntp_signd.so
-${PLIST.ads}lib/samba/service/s3fs.so
-${PLIST.ads}lib/samba/service/winbindd.so
-${PLIST.ads}lib/samba/service/wrepl.so
-lib/samba/vfs/acl_tdb.so
-lib/samba/vfs/acl_xattr.so
-lib/samba/vfs/aio_fork.so
-lib/samba/vfs/aio_pthread.so
-lib/samba/vfs/audit.so
-lib/samba/vfs/cap.so
-lib/samba/vfs/catia.so
-lib/samba/vfs/commit.so
-lib/samba/vfs/crossrename.so
-lib/samba/vfs/default_quota.so
-lib/samba/vfs/dirsort.so
-lib/samba/vfs/expand_msdfs.so
-lib/samba/vfs/extd_audit.so
-lib/samba/vfs/fake_perms.so
-lib/samba/vfs/fruit.so
-lib/samba/vfs/full_audit.so
-lib/samba/vfs/linux_xfs_sgid.so
-lib/samba/vfs/media_harmony.so
-lib/samba/vfs/offline.so
-${PLIST.ads}lib/samba/vfs/posix_eadb.so
-lib/samba/vfs/preopen.so
-lib/samba/vfs/readahead.so
-lib/samba/vfs/readonly.so
-lib/samba/vfs/recycle.so
-lib/samba/vfs/shadow_copy.so
-lib/samba/vfs/shadow_copy2.so
-lib/samba/vfs/shell_snap.so
-${PLIST.snapper}lib/samba/vfs/snapper.so
-lib/samba/vfs/streams_depot.so
-lib/samba/vfs/streams_xattr.so
-lib/samba/vfs/syncops.so
-lib/samba/vfs/time_audit.so
-lib/samba/vfs/unityed_media.so
-lib/samba/vfs/virusfilter.so
-lib/samba/vfs/widelinks.so
-lib/samba/vfs/worm.so
-lib/samba/vfs/xattr_tdb.so
+${PLIST.ads}lib/samba/process_model/prefork.${SOEXT}
+${PLIST.ads}lib/samba/process_model/standard.${SOEXT}
+${PLIST.pam}lib/samba/security/pam_winbind.${SOEXT}
+${PLIST.ads}lib/samba/service/cldap.${SOEXT}
+${PLIST.ads}lib/samba/service/dcerpc.${SOEXT}
+${PLIST.ads}lib/samba/service/dns.${SOEXT}
+${PLIST.ads}lib/samba/service/dns_update.${SOEXT}
+${PLIST.ads}lib/samba/service/drepl.${SOEXT}
+${PLIST.ads}lib/samba/service/kcc.${SOEXT}
+${PLIST.ads}lib/samba/service/kdc.${SOEXT}
+${PLIST.ads}lib/samba/service/ldap.${SOEXT}
+${PLIST.ads}lib/samba/service/nbtd.${SOEXT}
+${PLIST.ads}lib/samba/service/ntp_signd.${SOEXT}
+${PLIST.ads}lib/samba/service/s3fs.${SOEXT}
+${PLIST.ads}lib/samba/service/winbindd.${SOEXT}
+${PLIST.ads}lib/samba/service/wrepl.${SOEXT}
+lib/samba/vfs/acl_tdb.${SOEXT}
+lib/samba/vfs/acl_xattr.${SOEXT}
+lib/samba/vfs/aio_fork.${SOEXT}
+lib/samba/vfs/aio_pthread.${SOEXT}
+lib/samba/vfs/audit.${SOEXT}
+lib/samba/vfs/cap.${SOEXT}
+lib/samba/vfs/catia.${SOEXT}
+lib/samba/vfs/commit.${SOEXT}
+lib/samba/vfs/crossrename.${SOEXT}
+lib/samba/vfs/default_quota.${SOEXT}
+lib/samba/vfs/dirsort.${SOEXT}
+lib/samba/vfs/expand_msdfs.${SOEXT}
+lib/samba/vfs/extd_audit.${SOEXT}
+lib/samba/vfs/fake_perms.${SOEXT}
+lib/samba/vfs/fruit.${SOEXT}
+lib/samba/vfs/full_audit.${SOEXT}
+lib/samba/vfs/linux_xfs_sgid.${SOEXT}
+lib/samba/vfs/media_harmony.${SOEXT}
+lib/samba/vfs/offline.${SOEXT}
+${PLIST.ads}lib/samba/vfs/posix_eadb.${SOEXT}
+lib/samba/vfs/preopen.${SOEXT}
+lib/samba/vfs/readahead.${SOEXT}
+lib/samba/vfs/readonly.${SOEXT}
+lib/samba/vfs/recycle.${SOEXT}
+lib/samba/vfs/shadow_copy.${SOEXT}
+lib/samba/vfs/shadow_copy2.${SOEXT}
+lib/samba/vfs/shell_snap.${SOEXT}
+${PLIST.snapper}lib/samba/vfs/snapper.${SOEXT}
+lib/samba/vfs/streams_depot.${SOEXT}
+lib/samba/vfs/streams_xattr.${SOEXT}
+lib/samba/vfs/syncops.${SOEXT}
+lib/samba/vfs/time_audit.${SOEXT}
+lib/samba/vfs/unityed_media.${SOEXT}
+lib/samba/vfs/virusfilter.${SOEXT}
+lib/samba/vfs/widelinks.${SOEXT}
+lib/samba/vfs/worm.${SOEXT}
+lib/samba/vfs/xattr_tdb.${SOEXT}
 libexec/samba/samba-bgqd
 ${PLIST.cups}libexec/samba/smbspool_krb5_wrapper
 man/man1/dbwrap_tool.1
@@ -969,6 +971,7 @@
 share/doc/samba/WindowsTerminalServer.reg
 share/examples/samba/adduser.sh
 share/examples/samba/deluser.sh
+@pkgdir share/examples/samba/pam_smbpass
 share/examples/samba/samba.schema
 share/examples/samba/smb.conf.default
 ${PLIST.ads}share/samba/samba/admx/en-US/samba.adml
@@ -1051,9 +1054,6 @@
 ${PLIST.ads}share/samba/setup/share.ldif
 ${PLIST.ads}share/samba/setup/spn_update_list



Home | Main Index | Thread Index | Old Index