Hi,
here's an update to the latest samba version. Note that the samba
daemon (AD DC support) is still broken at runtime. Also smbd is slow at
startup. Those are two problems that are still not fixed and which may
due to the switch to ld.lld.
port-lib-depends-check says ldap-2.4/ber-2.4 are used instead of
ldap/ber, because of a major version encoded in SONAME (a bit like
libpng). I did not switch ldap-2.4/ber-2.4 in the diff below.
File server tests welcome...
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/samba/Makefile,v
retrieving revision 1.268
diff -u -p -r1.268 Makefile
--- Makefile 23 Jan 2019 01:46:19 -0000 1.268
+++ Makefile 1 Mar 2019 12:12:13 -0000
@@ -1,6 +1,6 @@
# $OpenBSD: Makefile,v 1.268 2019/01/23 01:46:19 jca Exp $
-VERSION = 4.8.7
+VERSION = 4.8.9
DISTNAME = samba-${VERSION}
COMMENT-main = SMB and CIFS client and server for UNIX
@@ -20,9 +20,8 @@ PKG_ARCH-docs = *
LDB_V = 1.3.6
TEVENT_V = 0.9.36
-REVISION-main = 3
-REVISION-ldb = 5
-REVISION-tevent = 4
+REVISION-ldb = 6
+REVISION-tevent = 5
SHARED_LIBS = asn1-samba4 0.0 \
com_err-samba4 0.0 \
@@ -54,14 +53,14 @@ SHARED_LIBS = asn1-samba4 0.0 \
samba-util 3.2 \
samdb 0.1 \
smbclient 4.2 \
- smbconf 4.1 \
+ smbconf 5.0 \
smbldap 0.1 \
tevent 0.4 \
tevent-util 1.0 \
wbclient 3.2 \
wind-samba4 0.0 \
- replace 7.0 \
- util-setid 7.0
+ replace 8.0 \
+ util-setid 8.0
CATEGORIES = net sysutils security
@@ -81,17 +80,17 @@ UTIL_WANTLIB = ${UTIL_LIBS:S@^@lib/samb
WANTLIB-common = c pthread
WANTLIB-main = ${WANTLIB-common} ${MODPY_WANTLIB}
-WANTLIB-main += z
+WANTLIB-main += crypto curses m util z
WANTLIB-main += avahi-client avahi-common cups dbus-1 execinfo
fam
WANTLIB-main += iconv intl jansson lber ldap pam popt gnutls
WANTLIB-main += ldb pyldb-util pytalloc-util readline tdb
talloc tevent
WANTLIB-main += ${UTIL_WANTLIB}
WANTLIB-ldb = ${WANTLIB-common} ${MODPY_WANTLIB}
-WANTLIB-ldb += lber ldap popt talloc tdb tevent
+WANTLIB-ldb += lber ldap popt m talloc tdb tevent util
WANTLIB-tevent = ${WANTLIB-common} ${MODPY_WANTLIB}
-WANTLIB-tevent += talloc
+WANTLIB-tevent += m talloc util
WANTLIB-util = ${WANTLIB-common}
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/samba/distinfo,v
retrieving revision 1.73
diff -u -p -r1.73 distinfo
--- distinfo 27 Nov 2018 10:15:58 -0000 1.73
+++ distinfo 1 Mar 2019 12:12:13 -0000
@@ -1,2 +1,2 @@
-SHA256 (samba-4.8.7.tar.gz) = D29nky6Lsjq4O0MHADesRS+fxfIHY4V9K2fiCe5802I=
-SIZE (samba-4.8.7.tar.gz) = 17724232
+SHA256 (samba-4.8.9.tar.gz) = rSrPa+1DbBJTFKBU8FiTCOtmSsPZbPsC0F5lSkTgnIA=
+SIZE (samba-4.8.9.tar.gz) = 17750151
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/net/samba/pkg/PLIST-main,v
retrieving revision 1.47
diff -u -p -r1.47 PLIST-main
--- pkg/PLIST-main 28 Nov 2018 16:36:05 -0000 1.47
+++ pkg/PLIST-main 1 Mar 2019 12:12:13 -0000
@@ -927,6 +927,7 @@ lib/samba/libcli-smb-common-samba4.so
lib/samba/libcli-spoolss-samba4.so
lib/samba/libcliauth-samba4.so
lib/samba/libcluster-samba4.so
+lib/samba/libcmdline-contexts-samba4.so
lib/samba/libcmdline-credentials-samba4.so
@lib lib/samba/libcom_err-samba4.so.${LIBcom_err-samba4_VERSION}
lib/samba/libcommon-auth-samba4.so
@@ -975,6 +976,7 @@ lib/samba/libnpa-tstream-samba4.so
lib/samba/libnss-info-samba4.so
lib/samba/libntvfs-samba4.so
lib/samba/libpac-samba4.so
+lib/samba/libpopt-samba3-cmdline-samba4.so
lib/samba/libpopt-samba3-samba4.so
lib/samba/libposix-eadb-samba4.so
lib/samba/libprinting-migrate-samba4.so
@@ -1056,6 +1058,7 @@ 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/glusterfs_fuse.so
lib/samba/vfs/linux_xfs_sgid.so
lib/samba/vfs/media_harmony.so
lib/samba/vfs/netatalk.so
@@ -1201,6 +1204,7 @@ libexec/samba/
@man man/man8/vfs_fruit.8
@man man/man8/vfs_full_audit.8
@man man/man8/vfs_glusterfs.8
+@man man/man8/vfs_glusterfs_fuse.8
@man man/man8/vfs_gpfs.8
@man man/man8/vfs_linux_xfs_sgid.8
@man man/man8/vfs_media_harmony.8
--
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE