pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net/samba4 Update to 4.9.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8191a18f7179
branches:  trunk
changeset: 325656:8191a18f7179
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Fri Nov 23 07:30:02 2018 +0000

description:
Update to 4.9.2

Changelog:
* Many bugfixes
* Update some bundled libraries

diffstat:

 net/samba4/Makefile                                                  |    8 +-
 net/samba4/PLIST                                                     |  170 +++++++++-
 net/samba4/distinfo                                                  |   18 +-
 net/samba4/patches/patch-lib_ldb_ldb__mdb_ldb__mdb.c                 |   14 +
 net/samba4/patches/patch-lib_nss__wrapper_nss__wrapper.c             |   15 -
 net/samba4/patches/patch-lib_tevent_wscript                          |    8 +-
 net/samba4/patches/patch-source3_script_tests_test__smbclient__s3.sh |   24 -
 net/samba4/patches/patch-source4_scripting_wsript_build              |   13 +-
 net/samba4/patches/patch-testprogs_blackbox_dbcheck-oldrelease.sh    |   29 -
 9 files changed, 194 insertions(+), 105 deletions(-)

diffs (truncated from 724 to 300 lines):

diff -r 2215b3b11578 -r 8191a18f7179 net/samba4/Makefile
--- a/net/samba4/Makefile       Fri Nov 23 05:31:19 2018 +0000
+++ b/net/samba4/Makefile       Fri Nov 23 07:30:02 2018 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.50 2018/11/14 22:22:14 kleink Exp $
+# $NetBSD: Makefile,v 1.51 2018/11/23 07:30:02 ryoon Exp $
 
 DISTNAME=      samba-${VERSION}
-PKGREVISION=   11
 CATEGORIES=    net
 MASTER_SITES=  http://download.samba.org/pub/samba/stable/
 
@@ -12,7 +11,7 @@
 
 DEPENDS+=      ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
 
-VERSION=       4.6.8
+VERSION=       4.9.2
 CONFLICTS+=    ja-samba-[0-9]* tdb-[0-9]* winbind-[0-9]*
 
 GCC_REQD+=     4.4
@@ -97,6 +96,7 @@
 .else
 CONFIGURE_ARGS+=       --jobs=1
 .endif
+CONFIGURE_ARGS+=       --without-gpgme
 
 # Depends on ncurses, explicitly disable for now.
 CONFIGURE_ARGS+=       --without-regedit
@@ -204,7 +204,9 @@
 .include "../../devel/popt/buildlink3.mk"
 .include "../../devel/readline/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
+.include "../../databases/lmdb/buildlink3.mk"
 .include "../../security/gnutls/buildlink3.mk"
+.include "../../textproc/jansson/buildlink3.mk"
 BUILDLINK_API_DEPENDS.talloc+= talloc>=2.1.9
 .include "../../devel/talloc/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 2215b3b11578 -r 8191a18f7179 net/samba4/PLIST
--- a/net/samba4/PLIST  Fri Nov 23 05:31:19 2018 +0000
+++ b/net/samba4/PLIST  Fri Nov 23 07:30:02 2018 +0000
@@ -1,7 +1,6 @@
-@comment $NetBSD: PLIST,v 1.13 2018/02/28 03:38:49 nonaka Exp $
+@comment $NetBSD: PLIST,v 1.14 2018/11/23 07:30:02 ryoon Exp $
 bin/cifsdd
 bin/dbwrap_tool
-bin/eventlogadm
 bin/findsmb
 bin/gentest
 bin/ldbadd
@@ -50,7 +49,9 @@
 include/core/error.h
 include/core/hresult.h
 include/core/ntstatus.h
+include/core/ntstatus_gen.h
 include/core/werror.h
+include/core/werror_gen.h
 include/credentials.h
 include/dcerpc.h
 include/dcerpc_server.h
@@ -124,6 +125,7 @@
 include/util/tevent_ntstatus.h
 include/util/tevent_unix.h
 include/util/tevent_werror.h
+include/util/tfork.h
 include/util/time.h
 include/util_ldb.h
 include/wbclient.h
@@ -150,7 +152,7 @@
 lib/libndr-standard.so.0.0.1
 lib/libndr.so
 lib/libndr.so.0
-lib/libndr.so.0.0.8
+lib/libndr.so.0.1.0
 lib/libnetapi.so
 lib/libnetapi.so.0
 lib/libnss_winbind.so
@@ -164,7 +166,7 @@
 lib/libsamba-hostconfig.so.0.0.1
 lib/libsamba-passdb.so
 lib/libsamba-passdb.so.0
-lib/libsamba-passdb.so.0.26.0
+lib/libsamba-passdb.so.0.27.1
 lib/libsamba-policy.so
 lib/libsamba-policy.so.0
 lib/libsamba-policy.so.0.0.1
@@ -176,17 +178,17 @@
 lib/libsamdb.so.0.0.1
 lib/libsmbclient.so
 lib/libsmbclient.so.0
-lib/libsmbclient.so.0.2.3
+lib/libsmbclient.so.0.4.0
 lib/libsmbconf.so
 lib/libsmbconf.so.0
 ${PLIST.ldap}lib/libsmbldap.so
-${PLIST.ldap}lib/libsmbldap.so.0
+${PLIST.ldap}lib/libsmbldap.so.2
 lib/libtevent-util.so
 lib/libtevent-util.so.0
 lib/libtevent-util.so.0.0.1
 lib/libwbclient.so
 lib/libwbclient.so.0
-lib/libwbclient.so.0.13
+lib/libwbclient.so.0.14
 ${PERL5_SUB_INSTALLVENDORLIB}/Parse/Pidl.pm
 ${PERL5_SUB_INSTALLVENDORLIB}/Parse/Pidl/CUtil.pm
 ${PERL5_SUB_INSTALLVENDORLIB}/Parse/Pidl/Compat.pm
@@ -236,8 +238,9 @@
 ${PYSITELIB}/samba/_glue.so
 ${PYSITELIB}/samba/_ldb.so
 ${PYSITELIB}/samba/auth.so
-${PYSITELIB}/samba/com.so
+${PYSITELIB}/samba/colour.py
 ${PYSITELIB}/samba/common.py
+${PYSITELIB}/samba/compat.py
 ${PYSITELIB}/samba/credentials.so
 ${PYSITELIB}/samba/crypto.so
 ${PYSITELIB}/samba/dbchecker.py
@@ -259,10 +262,12 @@
 ${PYSITELIB}/samba/dcerpc/irpc.so
 ${PYSITELIB}/samba/dcerpc/krb5pac.so
 ${PYSITELIB}/samba/dcerpc/lsa.so
+${PYSITELIB}/samba/dcerpc/messaging.so
 ${PYSITELIB}/samba/dcerpc/mgmt.so
 ${PYSITELIB}/samba/dcerpc/misc.so
 ${PYSITELIB}/samba/dcerpc/nbt.so
 ${PYSITELIB}/samba/dcerpc/netlogon.so
+${PYSITELIB}/samba/dcerpc/ntlmssp.so
 ${PYSITELIB}/samba/dcerpc/samr.so
 ${PYSITELIB}/samba/dcerpc/security.so
 ${PYSITELIB}/samba/dcerpc/server_id.so
@@ -276,11 +281,21 @@
 ${PYSITELIB}/samba/dcerpc/xattr.so
 ${PYSITELIB}/samba/dckeytab.so
 ${PYSITELIB}/samba/descriptor.py
+${PYSITELIB}/samba/dnsserver.py
+${PYSITELIB}/samba/domain_update.py
 ${PYSITELIB}/samba/drs_utils.py
 ${PYSITELIB}/samba/dsdb.so
 ${PYSITELIB}/samba/dsdb_dns.so
+${PYSITELIB}/samba/emulate/__init__.py
+${PYSITELIB}/samba/emulate/traffic.py
+${PYSITELIB}/samba/emulate/traffic_packets.py
+${PYSITELIB}/samba/forest_update.py
 ${PYSITELIB}/samba/gensec.so
 ${PYSITELIB}/samba/getopt.py
+${PYSITELIB}/samba/gp_sec_ext.py
+${PYSITELIB}/samba/gpclass.py
+${PYSITELIB}/samba/gpo.so
+${PYSITELIB}/samba/graph.py
 ${PYSITELIB}/samba/hostconfig.py
 ${PYSITELIB}/samba/idmap.py
 ${PYSITELIB}/samba/join.py
@@ -290,20 +305,26 @@
 ${PYSITELIB}/samba/kcc/graph_utils.py
 ${PYSITELIB}/samba/kcc/kcc_utils.py
 ${PYSITELIB}/samba/kcc/ldif_import_export.py
+${PYSITELIB}/samba/mdb_util.py
 ${PYSITELIB}/samba/messaging.so
 ${PYSITELIB}/samba/ms_display_specifiers.py
+${PYSITELIB}/samba/ms_forest_updates_markdown.py
 ${PYSITELIB}/samba/ms_schema.py
+${PYSITELIB}/samba/ms_schema_markdown.py
 ${PYSITELIB}/samba/ndr.py
 ${PYSITELIB}/samba/net.so
 ${PYSITELIB}/samba/netbios.so
 ${PYSITELIB}/samba/netcmd/__init__.py
 ${PYSITELIB}/samba/netcmd/common.py
+${PYSITELIB}/samba/netcmd/computer.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/drs.py
 ${PYSITELIB}/samba/netcmd/dsacl.py
+${PYSITELIB}/samba/netcmd/forest.py
 ${PYSITELIB}/samba/netcmd/fsmo.py
 ${PYSITELIB}/samba/netcmd/gpo.py
 ${PYSITELIB}/samba/netcmd/group.py
@@ -311,19 +332,26 @@
 ${PYSITELIB}/samba/netcmd/main.py
 ${PYSITELIB}/samba/netcmd/nettime.py
 ${PYSITELIB}/samba/netcmd/ntacl.py
+${PYSITELIB}/samba/netcmd/ou.py
 ${PYSITELIB}/samba/netcmd/processes.py
+${PYSITELIB}/samba/netcmd/pso.py
 ${PYSITELIB}/samba/netcmd/rodc.py
+${PYSITELIB}/samba/netcmd/schema.py
 ${PYSITELIB}/samba/netcmd/sites.py
 ${PYSITELIB}/samba/netcmd/spn.py
 ${PYSITELIB}/samba/netcmd/testparm.py
 ${PYSITELIB}/samba/netcmd/user.py
+${PYSITELIB}/samba/netcmd/visualize.py
 ${PYSITELIB}/samba/ntacls.py
+${PYSITELIB}/samba/ntstatus.so
 ${PYSITELIB}/samba/param.so
 ${PYSITELIB}/samba/policy.so
 ${PYSITELIB}/samba/posix_eadb.so
 ${PYSITELIB}/samba/provision/__init__.py
 ${PYSITELIB}/samba/provision/backend.py
 ${PYSITELIB}/samba/provision/common.py
+${PYSITELIB}/samba/provision/kerberos.py
+${PYSITELIB}/samba/provision/kerberos_implementation.py
 ${PYSITELIB}/samba/provision/sambadns.py
 ${PYSITELIB}/samba/registry.so
 ${PYSITELIB}/samba/remove_dc.py
@@ -343,11 +371,26 @@
 ${PYSITELIB}/samba/subunit/run.py
 ${PYSITELIB}/samba/tdb_util.py
 ${PYSITELIB}/samba/tests/__init__.py
+${PYSITELIB}/samba/tests/audit_log_base.py
+${PYSITELIB}/samba/tests/audit_log_dsdb.py
+${PYSITELIB}/samba/tests/audit_log_pass_change.py
 ${PYSITELIB}/samba/tests/auth.py
+${PYSITELIB}/samba/tests/auth_log.py
+${PYSITELIB}/samba/tests/auth_log_base.py
+${PYSITELIB}/samba/tests/auth_log_ncalrpc.py
+${PYSITELIB}/samba/tests/auth_log_netlogon.py
+${PYSITELIB}/samba/tests/auth_log_netlogon_bad_creds.py
+${PYSITELIB}/samba/tests/auth_log_pass_change.py
+${PYSITELIB}/samba/tests/auth_log_samlogon.py
 ${PYSITELIB}/samba/tests/blackbox/__init__.py
+${PYSITELIB}/samba/tests/blackbox/bug13653.py
+${PYSITELIB}/samba/tests/blackbox/check_output.py
 ${PYSITELIB}/samba/tests/blackbox/ndrdump.py
 ${PYSITELIB}/samba/tests/blackbox/samba_dnsupdate.py
-${PYSITELIB}/samba/tests/blackbox/samba_tool_drs.py
+${PYSITELIB}/samba/tests/blackbox/smbcontrol.py
+${PYSITELIB}/samba/tests/blackbox/traffic_learner.py
+${PYSITELIB}/samba/tests/blackbox/traffic_replay.py
+${PYSITELIB}/samba/tests/blackbox/traffic_summary.py
 ${PYSITELIB}/samba/tests/common.py
 ${PYSITELIB}/samba/tests/core.py
 ${PYSITELIB}/samba/tests/credentials.py
@@ -358,6 +401,7 @@
 ${PYSITELIB}/samba/tests/dcerpc/integer.py
 ${PYSITELIB}/samba/tests/dcerpc/misc.py
 ${PYSITELIB}/samba/tests/dcerpc/raw_protocol.py
+${PYSITELIB}/samba/tests/dcerpc/raw_testcase.py
 ${PYSITELIB}/samba/tests/dcerpc/registry.py
 ${PYSITELIB}/samba/tests/dcerpc/rpc_talloc.py
 ${PYSITELIB}/samba/tests/dcerpc/rpcecho.py
@@ -366,50 +410,106 @@
 ${PYSITELIB}/samba/tests/dcerpc/string.py
 ${PYSITELIB}/samba/tests/dcerpc/testrpc.py
 ${PYSITELIB}/samba/tests/dcerpc/unix.py
+${PYSITELIB}/samba/tests/dckeytab.py
 ${PYSITELIB}/samba/tests/dns.py
+${PYSITELIB}/samba/tests/dns_base.py
 ${PYSITELIB}/samba/tests/dns_forwarder.py
 ${PYSITELIB}/samba/tests/dns_forwarder_helpers/server.py
+${PYSITELIB}/samba/tests/dns_invalid.py
 ${PYSITELIB}/samba/tests/dns_tkey.py
+${PYSITELIB}/samba/tests/dns_wildcard.py
 ${PYSITELIB}/samba/tests/docs.py
+${PYSITELIB}/samba/tests/domain_backup.py
 ${PYSITELIB}/samba/tests/dsdb.py
+${PYSITELIB}/samba/tests/dsdb_lock.py
+${PYSITELIB}/samba/tests/dsdb_schema_attributes.py
+${PYSITELIB}/samba/tests/emulate/__init__.py
+${PYSITELIB}/samba/tests/emulate/traffic.py
+${PYSITELIB}/samba/tests/emulate/traffic_packet.py
+${PYSITELIB}/samba/tests/encrypted_secrets.py
 ${PYSITELIB}/samba/tests/gensec.py
 ${PYSITELIB}/samba/tests/get_opt.py
+${PYSITELIB}/samba/tests/getdcname.py
+${PYSITELIB}/samba/tests/glue.py
+${PYSITELIB}/samba/tests/gpo.py
+${PYSITELIB}/samba/tests/graph.py
+${PYSITELIB}/samba/tests/group_audit.py
 ${PYSITELIB}/samba/tests/hostconfig.py
+${PYSITELIB}/samba/tests/join.py
 ${PYSITELIB}/samba/tests/kcc/__init__.py
 ${PYSITELIB}/samba/tests/kcc/graph.py
 ${PYSITELIB}/samba/tests/kcc/graph_utils.py
 ${PYSITELIB}/samba/tests/kcc/kcc_utils.py
 ${PYSITELIB}/samba/tests/kcc/ldif_import_export.py
+${PYSITELIB}/samba/tests/krb5_credentials.py
 ${PYSITELIB}/samba/tests/libsmb_samba_internal.py
+${PYSITELIB}/samba/tests/loadparm.py
+${PYSITELIB}/samba/tests/lsa_string.py
 ${PYSITELIB}/samba/tests/messaging.py
+${PYSITELIB}/samba/tests/net_join.py
+${PYSITELIB}/samba/tests/net_join_no_spnego.py
+${PYSITELIB}/samba/tests/netbios.py
 ${PYSITELIB}/samba/tests/netcmd.py
+${PYSITELIB}/samba/tests/netlogonsvc.py
 ${PYSITELIB}/samba/tests/ntacls.py
+${PYSITELIB}/samba/tests/ntacls_backup.py
+${PYSITELIB}/samba/tests/ntlmdisabled.py
+${PYSITELIB}/samba/tests/pam_winbind.py
+${PYSITELIB}/samba/tests/pam_winbind_warn_pwd_expire.py
 ${PYSITELIB}/samba/tests/param.py
+${PYSITELIB}/samba/tests/password_hash.py
+${PYSITELIB}/samba/tests/password_hash_fl2003.py
+${PYSITELIB}/samba/tests/password_hash_fl2008.py
+${PYSITELIB}/samba/tests/password_hash_gpgme.py
+${PYSITELIB}/samba/tests/password_hash_ldap.py



Home | Main Index | Thread Index | Old Index