pkgsrc-Changes archive

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

CVS commit: pkgsrc/net/samba4



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Nov 15 18:54:43 UTC 2023

Modified Files:
        pkgsrc/net/samba4: Makefile PLIST distinfo
        pkgsrc/net/samba4/patches: patch-third__party_heimdal_lib_hcrypto_evp.c
Removed Files:
        pkgsrc/net/samba4/patches: patch-lib_replace_wscript
            patch-lib_tevent_wscript

Log Message:
samba: update to 4.19.2.

This is the first stable release of the Samba 4.19 release series.


To generate a diff of this commit:
cvs rdiff -u -r1.175 -r1.176 pkgsrc/net/samba4/Makefile
cvs rdiff -u -r1.52 -r1.53 pkgsrc/net/samba4/PLIST
cvs rdiff -u -r1.98 -r1.99 pkgsrc/net/samba4/distinfo
cvs rdiff -u -r1.4 -r0 pkgsrc/net/samba4/patches/patch-lib_replace_wscript
cvs rdiff -u -r1.2 -r0 pkgsrc/net/samba4/patches/patch-lib_tevent_wscript
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/net/samba4/patches/patch-third__party_heimdal_lib_hcrypto_evp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/samba4/Makefile
diff -u pkgsrc/net/samba4/Makefile:1.175 pkgsrc/net/samba4/Makefile:1.176
--- pkgsrc/net/samba4/Makefile:1.175    Wed Nov  8 13:20:35 2023
+++ pkgsrc/net/samba4/Makefile  Wed Nov 15 18:54:43 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.175 2023/11/08 13:20:35 wiz Exp $
+# $NetBSD: Makefile,v 1.176 2023/11/15 18:54:43 wiz Exp $
 
-DISTNAME=      samba-4.18.8
-PKGREVISION=   4
+DISTNAME=      samba-4.19.2
 CATEGORIES=    net
 MASTER_SITES=  https://download.samba.org/pub/samba/stable/
 
@@ -199,6 +198,7 @@ REPLACE_PERL+=              source4/script/*.pl
 REPLACE_PERL+=         source4/scripting/bin/nsupdate-gss
 REPLACE_PERL+=         third_party/nss_wrapper/nss_wrapper.pl
 REPLACE_PYTHON+=       buildtools/bin/waf
+REPLACE_PYTHON+=       source3/script/samba-log-parser
 REPLACE_PYTHON+=       source4/setup/wscript_build
 REPLACE_PYTHON+=       source4/scripting/bin/*
 
@@ -207,7 +207,7 @@ REPLACE_PYTHON+=    source4/scripting/bin/*
 .endif
 .include "../../archivers/libarchive/buildlink3.mk"
 .include "../../converters/libiconv/buildlink3.mk"
-BUILDLINK_API_DEPENDS.ldb+=    ldb>=2.7.2<2.8
+BUILDLINK_API_DEPENDS.ldb+=    ldb>=2.8
 .include "../../databases/ldb/buildlink3.mk"
 .include "../../databases/lmdb/buildlink3.mk"
 .include "../../devel/cmocka/buildlink3.mk"

Index: pkgsrc/net/samba4/PLIST
diff -u pkgsrc/net/samba4/PLIST:1.52 pkgsrc/net/samba4/PLIST:1.53
--- pkgsrc/net/samba4/PLIST:1.52        Tue Oct 10 16:05:01 2023
+++ pkgsrc/net/samba4/PLIST     Wed Nov 15 18:54:43 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.52 2023/10/10 16:05:01 taca Exp $
+@comment $NetBSD: PLIST,v 1.53 2023/11/15 18:54:43 wiz Exp $
 bin/cifsdd
 bin/dbwrap_tool
 bin/dumpmscat
@@ -19,6 +19,7 @@ bin/regpatch
 bin/regshell
 bin/regtree
 bin/rpcclient
+bin/samba-log-parser
 ${PLIST.ads}bin/samba-tool
 bin/sharesec
 bin/smbcacls
@@ -143,7 +144,7 @@ lib/libndr-standard.so.0
 lib/libndr-standard.so.0.0.1
 lib/libndr.so
 lib/libndr.so.3
-lib/libndr.so.3.0.0
+lib/libndr.so.3.0.1
 lib/libnetapi.so
 lib/libnetapi.so.1
 lib/libnetapi.so.1.0.0
@@ -265,8 +266,10 @@ ${PYSITELIB}/samba/emulate/__init__.py
 ${PYSITELIB}/samba/emulate/traffic.py
 ${PYSITELIB}/samba/emulate/traffic_packets.py
 ${PYSITELIB}/samba/forest_update.py
+${PYSITELIB}/samba/functional_level.py
 ${PYSITELIB}/samba/gensec.so
 ${PYSITELIB}/samba/getopt.py
+${PYSITELIB}/samba/gp/__init__.py
 ${PYSITELIB}/samba/gp/gp_centrify_crontab_ext.py
 ${PYSITELIB}/samba/gp/gp_centrify_sudoers_ext.py
 ${PYSITELIB}/samba/gp/gp_cert_auto_enroll_ext.py
@@ -325,12 +328,49 @@ ${PYSITELIB}/samba/netcmd/contact.py
 ${PYSITELIB}/samba/netcmd/dbcheck.py
 ${PYSITELIB}/samba/netcmd/delegation.py
 ${PYSITELIB}/samba/netcmd/dns.py
-${PYSITELIB}/samba/netcmd/domain.py
-${PYSITELIB}/samba/netcmd/domain_backup.py
+${PYSITELIB}/samba/netcmd/domain/__init__.py
+${PYSITELIB}/samba/netcmd/domain/auth/__init__.py
+${PYSITELIB}/samba/netcmd/domain/auth/policy.py
+${PYSITELIB}/samba/netcmd/domain/auth/silo.py
+${PYSITELIB}/samba/netcmd/domain/auth/silo_member.py
+${PYSITELIB}/samba/netcmd/domain/backup.py
+${PYSITELIB}/samba/netcmd/domain/claim/__init__.py
+${PYSITELIB}/samba/netcmd/domain/claim/claim_type.py
+${PYSITELIB}/samba/netcmd/domain/claim/value_type.py
+${PYSITELIB}/samba/netcmd/domain/classicupgrade.py
+${PYSITELIB}/samba/netcmd/domain/common.py
+${PYSITELIB}/samba/netcmd/domain/dcpromo.py
+${PYSITELIB}/samba/netcmd/domain/demote.py
+${PYSITELIB}/samba/netcmd/domain/functional_prep.py
+${PYSITELIB}/samba/netcmd/domain/info.py
+${PYSITELIB}/samba/netcmd/domain/join.py
+${PYSITELIB}/samba/netcmd/domain/keytab.py
+${PYSITELIB}/samba/netcmd/domain/leave.py
+${PYSITELIB}/samba/netcmd/domain/level.py
+${PYSITELIB}/samba/netcmd/domain/models/__init__.py
+${PYSITELIB}/samba/netcmd/domain/models/auth_policy.py
+${PYSITELIB}/samba/netcmd/domain/models/auth_silo.py
+${PYSITELIB}/samba/netcmd/domain/models/claim_type.py
+${PYSITELIB}/samba/netcmd/domain/models/exceptions.py
+${PYSITELIB}/samba/netcmd/domain/models/fields.py
+${PYSITELIB}/samba/netcmd/domain/models/model.py
+${PYSITELIB}/samba/netcmd/domain/models/schema.py
+${PYSITELIB}/samba/netcmd/domain/models/site.py
+${PYSITELIB}/samba/netcmd/domain/models/subnet.py
+${PYSITELIB}/samba/netcmd/domain/models/user.py
+${PYSITELIB}/samba/netcmd/domain/models/value_type.py
+${PYSITELIB}/samba/netcmd/domain/passwordsettings.py
+${PYSITELIB}/samba/netcmd/domain/provision.py
+${PYSITELIB}/samba/netcmd/domain/samba3upgrade.py
+${PYSITELIB}/samba/netcmd/domain/schemaupgrade.py
+${PYSITELIB}/samba/netcmd/domain/tombstones.py
+${PYSITELIB}/samba/netcmd/domain/trust.py
 ${PYSITELIB}/samba/netcmd/drs.py
 ${PYSITELIB}/samba/netcmd/dsacl.py
+${PYSITELIB}/samba/netcmd/encoders.py
 ${PYSITELIB}/samba/netcmd/forest.py
 ${PYSITELIB}/samba/netcmd/fsmo.py
+${PYSITELIB}/samba/netcmd/gpcommon.py
 ${PYSITELIB}/samba/netcmd/gpo.py
 ${PYSITELIB}/samba/netcmd/group.py
 ${PYSITELIB}/samba/netcmd/ldapcmp.py
@@ -346,10 +386,12 @@ ${PYSITELIB}/samba/netcmd/sites.py
 ${PYSITELIB}/samba/netcmd/spn.py
 ${PYSITELIB}/samba/netcmd/testparm.py
 ${PYSITELIB}/samba/netcmd/user.py
+${PYSITELIB}/samba/netcmd/validators.py
 ${PYSITELIB}/samba/netcmd/visualize.py
 ${PYSITELIB}/samba/ntacls.py
 ${PYSITELIB}/samba/ntstatus.so
 ${PYSITELIB}/samba/param.so
+${PYSITELIB}/samba/policies.py
 ${PYSITELIB}/samba/policy.so
 ${PYSITELIB}/samba/posix_eadb.so
 ${PYSITELIB}/samba/provision/__init__.py
@@ -479,8 +521,11 @@ ${PYSITELIB}/samba/tests/kcc/ldif_import
 ${PYSITELIB}/samba/tests/krb5/alias_tests.py
 ${PYSITELIB}/samba/tests/krb5/as_canonicalization_tests.py
 ${PYSITELIB}/samba/tests/krb5/as_req_tests.py
+${PYSITELIB}/samba/tests/krb5/authn_policy_tests.py
+${PYSITELIB}/samba/tests/krb5/claims_in_pac.py
 ${PYSITELIB}/samba/tests/krb5/claims_tests.py
 ${PYSITELIB}/samba/tests/krb5/compatability_tests.py
+${PYSITELIB}/samba/tests/krb5/device_tests.py
 ${PYSITELIB}/samba/tests/krb5/etype_tests.py
 ${PYSITELIB}/samba/tests/krb5/fast_tests.py
 ${PYSITELIB}/samba/tests/krb5/group_tests.py
@@ -493,6 +538,7 @@ ${PYSITELIB}/samba/tests/krb5/lockout_te
 ${PYSITELIB}/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py
 ${PYSITELIB}/samba/tests/krb5/nt_hash_tests.py
 ${PYSITELIB}/samba/tests/krb5/pac_align_tests.py
+${PYSITELIB}/samba/tests/krb5/pkinit_tests.py
 ${PYSITELIB}/samba/tests/krb5/protected_users_tests.py
 ${PYSITELIB}/samba/tests/krb5/raw_testcase.py
 ${PYSITELIB}/samba/tests/krb5/rfc4120_constants.py
@@ -514,6 +560,7 @@ ${PYSITELIB}/samba/tests/ldap_raw.py
 ${PYSITELIB}/samba/tests/ldap_referrals.py
 ${PYSITELIB}/samba/tests/ldap_spn.py
 ${PYSITELIB}/samba/tests/ldap_upn_sam_account.py
+${PYSITELIB}/samba/tests/ldap_whoami.py
 ${PYSITELIB}/samba/tests/libsmb-basic.py
 ${PYSITELIB}/samba/tests/libsmb.py
 ${PYSITELIB}/samba/tests/loadparm.py
@@ -561,12 +608,18 @@ ${PYSITELIB}/samba/tests/s3registry.py
 ${PYSITELIB}/samba/tests/s3windb.py
 ${PYSITELIB}/samba/tests/safe_tarfile.py
 ${PYSITELIB}/samba/tests/samba3sam.py
+${PYSITELIB}/samba/tests/samba_startup_fl_change.py
 ${PYSITELIB}/samba/tests/samba_tool/__init__.py
 ${PYSITELIB}/samba/tests/samba_tool/base.py
 ${PYSITELIB}/samba/tests/samba_tool/computer.py
 ${PYSITELIB}/samba/tests/samba_tool/contact.py
 ${PYSITELIB}/samba/tests/samba_tool/demote.py
 ${PYSITELIB}/samba/tests/samba_tool/dnscmd.py
+${PYSITELIB}/samba/tests/samba_tool/domain_auth_base.py
+${PYSITELIB}/samba/tests/samba_tool/domain_auth_policy.py
+${PYSITELIB}/samba/tests/samba_tool/domain_auth_silo.py
+${PYSITELIB}/samba/tests/samba_tool/domain_claim.py
+${PYSITELIB}/samba/tests/samba_tool/domain_models.py
 ${PYSITELIB}/samba/tests/samba_tool/drs_clone_dc_data_lmdb_size.py
 ${PYSITELIB}/samba/tests/samba_tool/dsacl.py
 ${PYSITELIB}/samba/tests/samba_tool/forest.py
@@ -706,6 +759,7 @@ lib/samba/private/libMESSAGING-samba4.so
 lib/samba/private/libREG-FULL-samba4.so
 lib/samba/private/libRPC-SERVER-LOOP-samba4.so
 lib/samba/private/libRPC-WORKER-samba4.so
+lib/samba/private/libad-claims-samba4.so
 lib/samba/private/libaddns-samba4.so
 lib/samba/private/libads-samba4.so
 lib/samba/private/libasn1-samba4.so
@@ -714,6 +768,7 @@ lib/samba/private/libauth-samba4.so
 lib/samba/private/libauth-unix-token-samba4.so
 lib/samba/private/libauth4-samba4.so
 lib/samba/private/libauthkrb5-samba4.so
+lib/samba/private/libauthn-policy-util-samba4.so
 lib/samba/private/libcli-cldap-samba4.so
 lib/samba/private/libcli-ldap-common-samba4.so
 lib/samba/private/libcli-ldap-samba4.so
@@ -896,6 +951,7 @@ man/man1/regpatch.1
 man/man1/regshell.1
 man/man1/regtree.1
 man/man1/rpcclient.1
+man/man1/samba-log-parser.1
 man/man1/sharesec.1
 man/man1/smbcacls.1
 man/man1/smbclient.1
@@ -911,7 +967,6 @@ man/man1/wbinfo.1
 man/man5/lmhosts.5
 ${PLIST.pam}man/man5/pam_winbind.conf.5
 man/man5/smb.conf.5
-man/man5/smbgetrc.5
 man/man5/smbpasswd.5
 man/man7/libsmbclient.7
 man/man7/samba.7
@@ -1016,10 +1071,14 @@ ${PLIST.ads}share/samba/samba/admx/en-US
 ${PLIST.ads}share/samba/samba/admx/en-US/samba.adml
 ${PLIST.ads}share/samba/samba/admx/ru-RU/GNOME_Settings.adml
 ${PLIST.ads}share/samba/samba/admx/samba.admx
+${PLIST.ads}share/samba/setup/ad-schema/AD_DS_Attributes_Windows_Server_v1903.ldf
 ${PLIST.ads}share/samba/setup/ad-schema/AD_DS_Attributes__Windows_Server_2012_R2.ldf
 ${PLIST.ads}share/samba/setup/ad-schema/AD_DS_Attributes__Windows_Server_2016.ldf
+${PLIST.ads}share/samba/setup/ad-schema/AD_DS_Attributes__Windows_Server_v1803.ldf
+${PLIST.ads}share/samba/setup/ad-schema/AD_DS_Classes_Windows_Server_v1903.ldf
 ${PLIST.ads}share/samba/setup/ad-schema/AD_DS_Classes__Windows_Server_2012_R2.ldf
 ${PLIST.ads}share/samba/setup/ad-schema/AD_DS_Classes__Windows_Server_2016.ldf
+${PLIST.ads}share/samba/setup/ad-schema/AD_DS_Classes__Windows_Server_v1803.ldf
 ${PLIST.ads}share/samba/setup/ad-schema/Attributes_for_AD_DS__Windows_Server_2008_R2.ldf
 ${PLIST.ads}share/samba/setup/ad-schema/Attributes_for_AD_DS__Windows_Server_2012.ldf
 ${PLIST.ads}share/samba/setup/ad-schema/Classes_for_AD_DS__Windows_Server_2008_R2.ldf

Index: pkgsrc/net/samba4/distinfo
diff -u pkgsrc/net/samba4/distinfo:1.98 pkgsrc/net/samba4/distinfo:1.99
--- pkgsrc/net/samba4/distinfo:1.98     Tue Oct 10 16:05:01 2023
+++ pkgsrc/net/samba4/distinfo  Wed Nov 15 18:54:43 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.98 2023/10/10 16:05:01 taca Exp $
+$NetBSD: distinfo,v 1.99 2023/11/15 18:54:43 wiz Exp $
 
-BLAKE2s (samba-4.18.8.tar.gz) = 29c777cfe80f360809ee6a3d62aa6729890f581ac0e5be632a930891a4133333
-SHA512 (samba-4.18.8.tar.gz) = 2924c360f6299129527457547b13c1b282e2907a0ecde1036dbca894c752935d693914b4846a9eab436b33798c53c9974692e51fd071301b1174598be944a246
-Size (samba-4.18.8.tar.gz) = 41335959 bytes
+BLAKE2s (samba-4.19.2.tar.gz) = 49ff9bc974e87a6a210897868132ea7523b6b000d80f29777d1e8dd00b1c52b2
+SHA512 (samba-4.19.2.tar.gz) = d2fb64013e77d138a52b100377a042951c132884936b2b6dbf60506355e3f6882d5f3008a6bb855dd19b8981f7dc14da4f91ddbea7458978c1c4ab009608faf5
+Size (samba-4.19.2.tar.gz) = 41817924 bytes
 SHA1 (patch-buildtools_wafsamba_samba__conftests.py) = d927db17124d2bb5b382885e70a41f84c3929926
 SHA1 (patch-buildtools_wafsamba_samba__install.py) = d801340617da325e3bb70a90350e45cc8e383c2d
 SHA1 (patch-buildtools_wafsamba_samba__pidl.py) = e4c0ed3dacfcf5613a5b397b3c6cf88509497da7
@@ -12,11 +12,9 @@ SHA1 (patch-dynconfig_wscript) = 1858e5f
 SHA1 (patch-lib_param_loadparm.h) = 0216b69d33d1e17260a446e11bee764116c52b18
 SHA1 (patch-lib_pthreadpool_pthreadpool.c) = 4b0c3d49d578b5ab12f5bad1ebeb50efb43e756c
 SHA1 (patch-lib_replace_system_passwd.h) = 652be067b2560310ce3a4bbf37c24cb2fa8eb82d
-SHA1 (patch-lib_replace_wscript) = f75dff520034ed976c15134c950eebf78598a60b
 SHA1 (patch-lib_tdb_common_mutex.c) = 74162bf9dfd440fc0b9782982e83776c9671a983
 SHA1 (patch-lib_tevent_tevent.c) = 109e7a516dc291372e982b9f21c6ce8c0e5d3ca4
 SHA1 (patch-lib_tevent_tevent__threads.c) = e5e82db82cff4d550451cd9290b3a351b25d4de4
-SHA1 (patch-lib_tevent_wscript) = fbbe2024096b57d651d90064f53489a974db9d7a
 SHA1 (patch-lib_tsocket_tsocket__bsd.c) = 0ac414e02ee3a326d3dd34515bfffce6e8da5e46
 SHA1 (patch-lib_util_charset_charset__macosxfs.c) = 9772fc52fff48aec2a7e279223f73bb791217c26
 SHA1 (patch-lib_util_smb__threads.h) = 817591a2b69f31ac29497a2006fe21f0b4b0aaea
@@ -38,5 +36,5 @@ SHA1 (patch-source4_dsdb_samdb_ldb__modu
 SHA1 (patch-source4_scripting_wscript__build) = 816d44f48b6cbc6d999995e00eaea1d2dc477159
 SHA1 (patch-third__party_heimdal__build_roken.h) = 59d5523676fe8c0315e969247f26b4ea2f900402
 SHA1 (patch-third__party_heimdal_include_heim__threads.h) = 5ad13530cf9688e46f9ad487bb0fddab668c8276
-SHA1 (patch-third__party_heimdal_lib_hcrypto_evp.c) = db1be175f7328d7aa9551ba2e641be15e348c84a
+SHA1 (patch-third__party_heimdal_lib_hcrypto_evp.c) = 8e8e23198ef4afdc24a6930bd57aa5a898f1826f
 SHA1 (patch-third__party_heimdal_lib_roken_getauxval.h) = 23c9cf574d9f042c9f6dd1b0377c91045e755b5b

Index: pkgsrc/net/samba4/patches/patch-third__party_heimdal_lib_hcrypto_evp.c
diff -u pkgsrc/net/samba4/patches/patch-third__party_heimdal_lib_hcrypto_evp.c:1.1 pkgsrc/net/samba4/patches/patch-third__party_heimdal_lib_hcrypto_evp.c:1.2
--- pkgsrc/net/samba4/patches/patch-third__party_heimdal_lib_hcrypto_evp.c:1.1  Tue Aug 30 17:47:50 2022
+++ pkgsrc/net/samba4/patches/patch-third__party_heimdal_lib_hcrypto_evp.c      Wed Nov 15 18:54:43 2023
@@ -1,8 +1,8 @@
-$NetBSD: patch-third__party_heimdal_lib_hcrypto_evp.c,v 1.1 2022/08/30 17:47:50 jperkin Exp $
+$NetBSD: patch-third__party_heimdal_lib_hcrypto_evp.c,v 1.2 2023/11/15 18:54:43 wiz Exp $
 
 Disable pkcs11_hcrypto, only available on Oracle Solaris 11.x
 
---- third_party/heimdal/lib/hcrypto/evp.c.orig 2022-03-08 14:53:05.754089600 +0000
+--- third_party/heimdal/lib/hcrypto/evp.c.orig 2023-07-18 08:14:56.858105700 +0000
 +++ third_party/heimdal/lib/hcrypto/evp.c
 @@ -55,8 +55,6 @@
  #ifndef HCRYPTO_DEF_PROVIDER
@@ -12,4 +12,4 @@ Disable pkcs11_hcrypto, only available o
 -#  define HCRYPTO_DEF_PROVIDER pkcs11_hcrypto
  # elif HAVE_HCRYPTO_W_OPENSSL
  #  define HCRYPTO_DEF_PROVIDER ossl
- # else
+ #  define HCRYPTO_DEF_PROVIDER_IS_OPENSSL



Home | Main Index | Thread Index | Old Index