On Thu, Jul 14 2022, Jeremie Courreges-Anglas <j...@wxcvbn.org> wrote:
> On Thu, Jul 14 2022, Jeremie Courreges-Anglas <j...@wxcvbn.org> wrote:
>> On Thu, Jul 14 2022, Jeremie Courreges-Anglas <j...@wxcvbn.org> wrote:
>>> Work around the build error I had by building --without-gettext.
>>> (hint from upstream: https://bugzilla.samba.org/show_bug.cgi?id=15030)
>>> I don't know whether this could have a negative impact.
>>>
>>> libreplace.so and libutil-setid.so are not versioned any more so
>>> the -util package makes less sense. I deciced to just merge -util, -ldb
>>> and -tevent in samba (nothing else uses those libs in a standalone
>>> context anyway).  The @conflict and @pkgpath markers seem ok, pkg_add -u
>>> path tested.

Spotted by Ian: there was a @conflict marker missing for samba-util.
Consumers build tested, runtime seems ok to Ian, this looks ready for
commit.  More runtime test reports are always welcome.


Index: databases/tdb/Makefile
===================================================================
RCS file: /cvs/ports/databases/tdb/Makefile,v
retrieving revision 1.41
diff -u -p -r1.41 Makefile
--- databases/tdb/Makefile      11 Mar 2022 18:31:47 -0000      1.41
+++ databases/tdb/Makefile      15 Jul 2022 10:42:51 -0000
@@ -2,11 +2,10 @@ COMMENT-main= trivial database library
 COMMENT-python=        Python ${MODPY_VERSION} bindings for tdb
 
 # Keep in sync with the version bundled in net/samba
-V=             1.4.5
+V=             1.4.6
 
 DISTNAME=      tdb-$V
 PKGNAME-python=        py3-${DISTNAME}
-REVISION-python= 0
 
 MULTI_PACKAGES=        -main -python
 
Index: databases/tdb/distinfo
===================================================================
RCS file: /cvs/ports/databases/tdb/distinfo,v
retrieving revision 1.17
diff -u -p -r1.17 distinfo
--- databases/tdb/distinfo      19 Oct 2021 12:06:57 -0000      1.17
+++ databases/tdb/distinfo      15 Jul 2022 10:42:51 -0000
@@ -1,2 +1,2 @@
-SHA256 (tdb-1.4.5.tar.gz) = vPztiE9wMQgJmLXEscXc5XVnBV95QX+G26QNzemaDkE=
-SIZE (tdb-1.4.5.tar.gz) = 729650
+SHA256 (tdb-1.4.6.tar.gz) = 1okr2L7+BKd2QqHdVuSoeTSb8c9bLAv1+4QQYZON7ws=
+SIZE (tdb-1.4.6.tar.gz) = 736747
Index: databases/tdb/patches/patch-buildtools_wafsamba_wafsamba_py
===================================================================
RCS file: 
/cvs/ports/databases/tdb/patches/patch-buildtools_wafsamba_wafsamba_py,v
retrieving revision 1.10
diff -u -p -r1.10 patch-buildtools_wafsamba_wafsamba_py
--- databases/tdb/patches/patch-buildtools_wafsamba_wafsamba_py 11 Mar 2022 
18:31:47 -0000      1.10
+++ databases/tdb/patches/patch-buildtools_wafsamba_wafsamba_py 15 Jul 2022 
10:42:51 -0000
@@ -4,7 +4,7 @@
 Index: buildtools/wafsamba/wafsamba.py
 --- buildtools/wafsamba/wafsamba.py.orig
 +++ buildtools/wafsamba/wafsamba.py
-@@ -211,6 +211,13 @@ def SAMBA_LIBRARY(bld, libname, source,
+@@ -281,6 +281,13 @@ def SAMBA_LIBRARY(bld, libname, source,
      realname = bld.map_shlib_extension(realname, 
python=(target_type=='PYTHON'))
      link_name = bld.map_shlib_extension(link_name, 
python=(target_type=='PYTHON'))
  
@@ -18,7 +18,7 @@ Index: buildtools/wafsamba/wafsamba.py
      # we don't want any public libraries without version numbers
      if (not private_library and target_type != 'PYTHON' and not realname):
          if vnum is None and soname is None:
-@@ -322,9 +329,9 @@ def SAMBA_LIBRARY(bld, libname, source,
+@@ -398,9 +405,9 @@ def SAMBA_LIBRARY(bld, libname, source,
  
      if pc_files is not None and not private_library:
          if pyembed:
Index: net/samba/Makefile
===================================================================
RCS file: /cvs/ports/net/samba/Makefile,v
retrieving revision 1.313
diff -u -p -r1.313 Makefile
--- net/samba/Makefile  1 Jul 2022 08:39:59 -0000       1.313
+++ net/samba/Makefile  15 Jul 2022 10:42:51 -0000
@@ -1,61 +1,37 @@
-VERSION =              4.15.8
+VERSION =              4.16.2
 DISTNAME =             samba-${VERSION}
 EPOCH =                        0
-REVISION-tevent =      6
 
 COMMENT-main =         SMB and CIFS client and server for UNIX
-COMMENT-ldb =          LDAP-like embedded database
-COMMENT-tevent =       event system based on talloc
-COMMENT-util =         common libraries for Samba suite
 COMMENT-docs =         additional documentation and examples for Samba
 
 PKGNAME-main =         ${PKGNAME}
-PKGNAME-ldb =          ldb-${LDB_V}
-PKGNAME-tevent =       tevent-${TEVENT_V}
-PKGNAME-util =         samba-util-${VERSION}
 PKGNAME-docs =         samba-docs-${VERSION}
 
 PKG_ARCH-docs =                *
 
-LDB_V =                        2.4.3
-TEVENT_V =             0.11.0
-
-SHARED_LIBS =          asn1-samba4             2.0 \
-                       com_err-samba4          1.0 \
-                       dcerpc                  1.1 \
+SHARED_LIBS =          dcerpc                  1.1 \
                        dcerpc-binding          4.0 \
                        dcerpc-samr             1.0 \
-                       dcerpc-server-core      2.0 \
-                       gssapi-samba4           1.0 \
-                       hcrypto-samba4          1.0 \
-                       hdb-samba4              1.0 \
-                       heimbase-samba4         1.0 \
-                       heimntlm-samba4         1.0 \
-                       hx509-samba4            1.0 \
-                       kdc-samba4              1.0 \
-                       krb5-samba4             1.1 \
+                       dcerpc-server-core      3.0 \
                        ldb                     2.0 \
                        ndr                     3.0 \
                        ndr-krb5pac             1.1 \
                        ndr-nbt                 1.0 \
-                       ndr-standard            4.0 \
+                       ndr-standard            4.1 \
                        netapi                  3.1 \
-                       roken-samba4            1.0 \
                        samba-credentials       1.1 \
                        samba-errors            2.1 \
-                       samba-hostconfig        9.0 \
+                       samba-hostconfig        9.1 \
                        samba-passdb            3.0 \
-                       samba-util              7.2 \
+                       samba-util              7.3 \
                        samdb                   2.0 \
                        smbclient               6.1 \
-                       smbconf                 10.1 \
+                       smbconf                 11.0 \
                        smbldap                 1.0 \
                        tevent                  2.0 \
                        tevent-util             2.0 \
-                       wbclient                5.0 \
-                       wind-samba4             1.0 \
-                       replace                 12.1 \
-                       util-setid              12.0
+                       wbclient                5.0
 
 # Those have to be handled specially, see "Python ABI" below.
 SHARED_LIBS +=         pyldb-util.cpython-${MODPY_MAJORMINOR}          1.0
@@ -71,37 +47,24 @@ MAINTAINER =                Ian McWilliam <kaosagnt@gm
 # GPLv3, LGPLv3
 PERMIT_PACKAGE =       Yes
 
-UTIL_LIBS =            replace util-setid
-# TODO WAF scripts link to those without version info, but those are
-# not "plugins" or such.
-UTIL_WANTLIB =         ${UTIL_LIBS:S@^@lib/samba/@}
-
 WANTLIB-main =         ${MODPY_WANTLIB}
 WANTLIB-main +=                avahi-client avahi-common cups c execinfo fam
-WANTLIB-main +=                iconv intl jansson lber ldap pam popt pthread 
gnutls
-WANTLIB-main +=                ldb pyldb-util.cpython-${MODPY_MAJORMINOR}
+WANTLIB-main +=                iconv jansson lber ldap pam popt pthread gnutls
 WANTLIB-main +=                pytalloc-util.cpython-${MODPY_MAJORMINOR} 
readline
-WANTLIB-main +=                talloc tasn1 tevent tdb z
-WANTLIB-main +=                ${UTIL_WANTLIB}
-
-WANTLIB-ldb =          ${MODPY_WANTLIB}
-WANTLIB-ldb +=         c lber ldap popt replace talloc tdb tevent
-
-WANTLIB-tevent =       c replace talloc
-
-WANTLIB-util =         c
+WANTLIB-main +=                talloc tasn1 tdb z
 
 WANTLIB-docs =
 
 MASTER_SITES =         https://download.samba.org/pub/samba/stable/ \
                        https://download.samba.org/pub/samba/old-versions/
 
-MULTI_PACKAGES =       -main -ldb -tevent -util -docs
+MULTI_PACKAGES =       -main -docs
 DEBUG_PACKAGES =       ${BUILD_PACKAGES}
 
 MODULES =              lang/python perl
 
-BUILD_DEPENDS =                databases/tdb,-python \
+BUILD_DEPENDS =                converters/p5-JSON \
+                       databases/tdb,-python \
                        devel/bison \
                        devel/cmocka \
                        devel/p5-Parse-Yapp>=1.0.5 \
@@ -113,12 +76,9 @@ RUN_DEPENDS-main =  databases/tdb,-python
 
 RUN_DEPENDS-docs =
 
-LIB_DEPENDS-main =     ${BUILD_PKGPATH},-ldb>=${LDB_V} \
-                       ${BUILD_PKGPATH},-util>=${VERSION} \
-                       converters/libiconv \
+LIB_DEPENDS-main =     converters/libiconv \
                        databases/openldap \
-                       databases/tdb>=1.4.4 \
-                       devel/gettext,-runtime \
+                       databases/tdb>=1.4.6 \
                        devel/jansson \
                        devel/libtalloc>=2.3.3 \
                        devel/libtalloc,-python \
@@ -129,16 +89,6 @@ LIB_DEPENDS-main =  ${BUILD_PKGPATH},-ldb
                        security/openpam \
                        sysutils/gamin
 
-LIB_DEPENDS-ldb =      ${BUILD_PKGPATH},-tevent>=${TEVENT_V} \
-                       ${BUILD_PKGPATH},-util>=${VERSION} \
-                       devel/popt \
-                       databases/openldap \
-                       databases/tdb>=1.4.4 \
-                       devel/libtalloc>=2.3.3
-
-LIB_DEPENDS-tevent =   ${BUILD_PKGPATH},-util>=${VERSION} \
-                       devel/libtalloc>=2.3.3
-
 LIB_DEPENDS-docs =
 
 CONFIGURE_STYLE =      simple
@@ -170,6 +120,8 @@ CONFIGURE_ARGS =    --enable-fhs \
                        --without-ad-dc \
                        --without-gpgme \
                        --without-ldb-lmdb
+# hack for https://bugzilla.samba.org/show_bug.cgi?id=15030
+CONFIGURE_ARGS +=      --without-gettext
 
 # XXX Remember to remove --enable-developer, it prints passwords in logs.
 #CONFIGURE_ARGS +=     --enable-developer
@@ -223,6 +175,8 @@ SUBST_VARS +=               SAMBA_LOGDIR
 
 post-patch:
        find ${WRKSRC} -type f -exec ${MODPY_BIN_ADJ} {} +
+       find ${WRKSRC}/third_party/heimdal/ -name version-script.map -exec \
+           sed -i "s/^[A-Z0-9._-]* {/{/" {} +
 
 post-install:
        # removing extra files
@@ -234,12 +188,6 @@ post-install:
        # precompiling Python modules
        ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py ${WRKINST}${MODPY_SITEPKG}
        ${MODPY_BIN} -O ${MODPY_LIBDIR}/compileall.py ${WRKINST}${MODPY_SITEPKG}
-       # removing extra symlinks
-       find ${PREFIX}/lib -type l -name '*.so' -delete
-       # creating library symlinks
-.for _l in ${UTIL_LIBS}
-       cd ${PREFIX}/lib && ln -fs samba/lib${_l}.so.${LIB${_l}_VERSION}
-.endfor
        # install samba docs and sample config
        ${INSTALL_DATA_DIR} ${PREFIX}/share/{doc,examples}/samba
        cp -R ${WRKDIST}/examples/* ${PREFIX}/share/examples/samba
Index: net/samba/distinfo
===================================================================
RCS file: /cvs/ports/net/samba/distinfo,v
retrieving revision 1.93
diff -u -p -r1.93 distinfo
--- net/samba/distinfo  1 Jul 2022 08:39:59 -0000       1.93
+++ net/samba/distinfo  15 Jul 2022 10:42:51 -0000
@@ -1,2 +1,2 @@
-SHA256 (samba-4.15.8.tar.gz) = UB+h9EfZEkqIwyjnMUlDgztDvTynR3arViFxukIj+TM=
-SIZE (samba-4.15.8.tar.gz) = 19306079
+SHA256 (samba-4.16.2.tar.gz) = oLegbVs/0TjMe0lOAQrQtS49X6aEk6RGGaf5Z0Z/hZw=
+SIZE (samba-4.16.2.tar.gz) = 30597031
Index: net/samba/patches/patch-buildtools_wafsamba_samba_abi_py
===================================================================
RCS file: /cvs/ports/net/samba/patches/patch-buildtools_wafsamba_samba_abi_py,v
retrieving revision 1.2
diff -u -p -r1.2 patch-buildtools_wafsamba_samba_abi_py
--- net/samba/patches/patch-buildtools_wafsamba_samba_abi_py    10 Mar 2022 
00:04:07 -0000      1.2
+++ net/samba/patches/patch-buildtools_wafsamba_samba_abi_py    15 Jul 2022 
10:42:51 -0000
@@ -5,7 +5,16 @@ breaks binutils-2.17 ld(1).
 Index: buildtools/wafsamba/samba_abi.py
 --- buildtools/wafsamba/samba_abi.py.orig
 +++ buildtools/wafsamba/samba_abi.py
-@@ -170,24 +170,7 @@ def abi_write_vscript(f, libname, current_version, ver
+@@ -169,7 +169,7 @@ def version_script_map_process_file(fname, version, ab
+             continue
+         if line.startswith("#"):
+             continue
+-        if line.endswith(" {"):
++        if line.endswith("{"):
+             in_section = True
+             continue
+         if line == "};":
+@@ -210,24 +210,7 @@ def abi_write_vscript(f, libname, current_version, ver
          version
      """
  
Index: net/samba/patches/patch-buildtools_wafsamba_samba_autoconf_py
===================================================================
RCS file: 
/cvs/ports/net/samba/patches/patch-buildtools_wafsamba_samba_autoconf_py,v
retrieving revision 1.15
diff -u -p -r1.15 patch-buildtools_wafsamba_samba_autoconf_py
--- net/samba/patches/patch-buildtools_wafsamba_samba_autoconf_py       10 Mar 
2022 00:04:07 -0000      1.15
+++ net/samba/patches/patch-buildtools_wafsamba_samba_autoconf_py       15 Jul 
2022 10:42:51 -0000
@@ -5,7 +5,7 @@
 Index: buildtools/wafsamba/samba_autoconf.py
 --- buildtools/wafsamba/samba_autoconf.py.orig
 +++ buildtools/wafsamba/samba_autoconf.py
-@@ -893,6 +893,27 @@ def ADD_LDFLAGS(conf, flags, testflags=False):
+@@ -912,6 +912,27 @@ def ADD_LDFLAGS(conf, flags, testflags=False):
      if not 'EXTRA_LDFLAGS' in conf.env:
          conf.env['EXTRA_LDFLAGS'] = []
      conf.env['EXTRA_LDFLAGS'].extend(TO_LIST(flags))
@@ -33,7 +33,7 @@ Index: buildtools/wafsamba/samba_autocon
      return flags
  
  
-@@ -962,7 +983,7 @@ def SAMBA_CHECK_UNDEFINED_SYMBOL_FLAGS(conf):
+@@ -981,7 +1002,7 @@ def SAMBA_CHECK_UNDEFINED_SYMBOL_FLAGS(conf):
          # symbols used for fuzzers are only defined by compiler wrappers.
          return
  
Index: net/samba/patches/patch-buildtools_wafsamba_wafsamba_py
===================================================================
RCS file: /cvs/ports/net/samba/patches/patch-buildtools_wafsamba_wafsamba_py,v
retrieving revision 1.9
diff -u -p -r1.9 patch-buildtools_wafsamba_wafsamba_py
--- net/samba/patches/patch-buildtools_wafsamba_wafsamba_py     10 Mar 2022 
00:04:07 -0000      1.9
+++ net/samba/patches/patch-buildtools_wafsamba_wafsamba_py     15 Jul 2022 
10:42:51 -0000
@@ -7,9 +7,9 @@
 Index: buildtools/wafsamba/wafsamba.py
 --- buildtools/wafsamba/wafsamba.py.orig
 +++ buildtools/wafsamba/wafsamba.py
-@@ -208,6 +208,17 @@ def SAMBA_LIBRARY(bld, libname, source,
-     deps = TO_LIST(deps)
-     deps.append(obj_target)
+@@ -278,6 +278,17 @@ def SAMBA_LIBRARY(bld, libname, source,
+     # the library itself will depend on that object target
+     samba_deps.append(dep_target)
  
 +    saved_lib_version = vnum
 +    osvnum = os.getenv('LIB' + libname.replace('-', '_').replace('.', '_') + 
'_VERSION')
@@ -25,7 +25,7 @@ Index: buildtools/wafsamba/wafsamba.py
      realname = bld.map_shlib_extension(realname, 
python=(target_type=='PYTHON'))
      link_name = bld.map_shlib_extension(link_name, 
python=(target_type=='PYTHON'))
  
-@@ -322,9 +333,9 @@ def SAMBA_LIBRARY(bld, libname, source,
+@@ -398,9 +409,9 @@ def SAMBA_LIBRARY(bld, libname, source,
  
      if pc_files is not None and not private_library:
          if pyembed:
Index: net/samba/patches/patch-buildtools_wafsamba_wscript
===================================================================
RCS file: /cvs/ports/net/samba/patches/patch-buildtools_wafsamba_wscript,v
retrieving revision 1.6
diff -u -p -r1.6 patch-buildtools_wafsamba_wscript
--- net/samba/patches/patch-buildtools_wafsamba_wscript 10 Mar 2022 00:04:07 
-0000      1.6
+++ net/samba/patches/patch-buildtools_wafsamba_wscript 15 Jul 2022 10:42:51 
-0000
@@ -3,7 +3,7 @@ Add a hack to force addition of -I/usr/i
 Index: buildtools/wafsamba/wscript
 --- buildtools/wafsamba/wscript.orig
 +++ buildtools/wafsamba/wscript
-@@ -88,6 +88,11 @@ def options(opt):
+@@ -141,6 +141,11 @@ Currently the only tested value is 'smbtorture,smbd/sm
                     help=("Disable use of gettext"),
                     action="store_true", dest='disable_gettext', default=False)
  
Index: net/samba/patches/patch-source3_lib_sysquotas_c
===================================================================
RCS file: /cvs/ports/net/samba/patches/patch-source3_lib_sysquotas_c,v
retrieving revision 1.3
diff -u -p -r1.3 patch-source3_lib_sysquotas_c
--- net/samba/patches/patch-source3_lib_sysquotas_c     10 Mar 2022 00:04:07 
-0000      1.3
+++ net/samba/patches/patch-source3_lib_sysquotas_c     15 Jul 2022 10:42:51 
-0000
@@ -3,7 +3,7 @@ Avoid printf("%s", NULL);
 Index: source3/lib/sysquotas.c
 --- source3/lib/sysquotas.c.orig
 +++ source3/lib/sysquotas.c
-@@ -575,10 +575,10 @@ int sys_get_quota(const char *path, enum SMB_QUOTA_TYP
+@@ -517,10 +517,10 @@ int sys_get_quota(const char *path, enum SMB_QUOTA_TYP
                        ret = sys_quota_backends[i].get_quota(mntpath, bdev, 
qtype, id, dp);
                        if (ret!=0) {
                                DEBUG(3,("sys_get_%s_quota() failed for 
mntpath[%s] bdev[%s] qtype[%d] id[%d]: %s.\n",
@@ -16,7 +16,7 @@ Index: source3/lib/sysquotas.c
                        }
                        ready = True;
                        break;  
-@@ -590,10 +590,10 @@ int sys_get_quota(const char *path, enum SMB_QUOTA_TYP
+@@ -532,10 +532,10 @@ int sys_get_quota(const char *path, enum SMB_QUOTA_TYP
                ret=sys_get_vfs_quota(mntpath, bdev, qtype, id, dp);
                if (ret!=0) {
                        DEBUG(3,("sys_get_%s_quota() failed for mntpath[%s] 
bdev[%s] qtype[%d] id[%d]: %s\n",
Index: net/samba/patches/patch-source3_wscript
===================================================================
RCS file: /cvs/ports/net/samba/patches/patch-source3_wscript,v
retrieving revision 1.16
diff -u -p -r1.16 patch-source3_wscript
--- net/samba/patches/patch-source3_wscript     1 Jul 2022 08:39:59 -0000       
1.16
+++ net/samba/patches/patch-source3_wscript     15 Jul 2022 10:42:51 -0000
@@ -22,7 +22,7 @@ Index: source3/wscript
          conf.ADD_LDFLAGS("-Wl,--export-dynamic", testflags=True)
  
      # We crash without vfs_default
-@@ -1687,6 +1688,7 @@ main() {
+@@ -1672,6 +1673,7 @@ main() {
  
      conf.CHECK_CODE('void seekdir(DIR *d, long loc) { return; }',
                      'SEEKDIR_RETURNS_VOID',
@@ -30,7 +30,7 @@ Index: source3/wscript
                      headers='sys/types.h dirent.h',
                      msg='Checking whether seekdir returns void')
  
-@@ -1800,7 +1802,7 @@ main() {
+@@ -1785,7 +1787,7 @@ main() {
          else:
              conf.fatal('AFS headers not available, but --with-fake-kaserver 
was specified')
  
Index: net/samba/patches/patch-source3_wscript_build
===================================================================
RCS file: /cvs/ports/net/samba/patches/patch-source3_wscript_build,v
retrieving revision 1.6
diff -u -p -r1.6 patch-source3_wscript_build
--- net/samba/patches/patch-source3_wscript_build       10 Mar 2022 00:04:07 
-0000      1.6
+++ net/samba/patches/patch-source3_wscript_build       15 Jul 2022 10:42:51 
-0000
@@ -4,7 +4,7 @@ interface used at least by pdbedit.
 Index: source3/wscript_build
 --- source3/wscript_build.orig
 +++ source3/wscript_build
-@@ -132,7 +132,9 @@ ldapsam_pdb_match = ['!priv2ld', '!smbldap_search_doma
+@@ -134,7 +134,9 @@ ldapsam_pdb_match = ['!priv2ld', '!smbldap_search_doma
                       '!get_attr_list']
  private_pdb_match.append('!pdb_nds_*')
  private_pdb_match.append('!pdb_ldapsam_init*')
Index: net/samba/patches/patch-source4_heimdal_build_wscript_build
===================================================================
RCS file: net/samba/patches/patch-source4_heimdal_build_wscript_build
diff -N net/samba/patches/patch-source4_heimdal_build_wscript_build
--- net/samba/patches/patch-source4_heimdal_build_wscript_build 10 Mar 2022 
00:04:07 -0000      1.7
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-Make Samba4 WAF respect OpenBSD shared libraries versioning conventions.
-BUG: https://bugzilla.samba.org/show_bug.cgi?id=9774
-
-Index: source4/heimdal_build/wscript_build
---- source4/heimdal_build/wscript_build.orig
-+++ source4/heimdal_build/wscript_build
-@@ -247,6 +247,11 @@ def HEIMDAL_LIBRARY(libname, source, deps, vnum, versi
- 
-     features = 'c cshlib symlink_lib install_lib'
- 
-+    # OpenBSD-like library version handling
-+    osvnum = os.getenv('LIB' + bundled_name.replace('-', '_') + '_VERSION')
-+    if osvnum:
-+        vnum = osvnum
-+
-     bld.set_group('main')
-     t = bld(
-         features        = features,
Index: net/samba/patches/patch-source4_heimdal_lib_asn1_version-script_map
===================================================================
RCS file: net/samba/patches/patch-source4_heimdal_lib_asn1_version-script_map
diff -N net/samba/patches/patch-source4_heimdal_lib_asn1_version-script_map
--- net/samba/patches/patch-source4_heimdal_lib_asn1_version-script_map 10 Mar 
2022 00:04:07 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,13 +0,0 @@
-Don't add a version to the symbols in this library, it breaks binutils-2.17 
ld(1).
-
-Index: source4/heimdal/lib/asn1/version-script.map
---- source4/heimdal/lib/asn1/version-script.map.orig
-+++ source4/heimdal/lib/asn1/version-script.map
-@@ -1,6 +1,6 @@
- # Export everything, but put a tag on is so that we make ourself incompatible 
with older versions
- 
--HEIMDAL_ASN1_1.0 {
-+{
-       global:
-               *;
- };
Index: net/samba/patches/patch-source4_heimdal_lib_com_err_version-script_map
===================================================================
RCS file: net/samba/patches/patch-source4_heimdal_lib_com_err_version-script_map
diff -N net/samba/patches/patch-source4_heimdal_lib_com_err_version-script_map
--- net/samba/patches/patch-source4_heimdal_lib_com_err_version-script_map      
10 Mar 2022 00:04:07 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-Don't add a version to the symbols in this library, it breaks binutils-2.17 
ld(1).
-
-Index: source4/heimdal/lib/com_err/version-script.map
---- source4/heimdal/lib/com_err/version-script.map.orig
-+++ source4/heimdal/lib/com_err/version-script.map
-@@ -2,5 +2,5 @@
- 
--HEIMDAL_COM_ERR_1.0 {
-+{
-       global:
-               com_right;
-               com_right_r;
Index: net/samba/patches/patch-source4_heimdal_lib_gssapi_version-script_map
===================================================================
RCS file: net/samba/patches/patch-source4_heimdal_lib_gssapi_version-script_map
diff -N net/samba/patches/patch-source4_heimdal_lib_gssapi_version-script_map
--- net/samba/patches/patch-source4_heimdal_lib_gssapi_version-script_map       
10 Mar 2022 00:04:07 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-Don't add a version to the symbols in this library, it breaks binutils-2.17 
ld(1).
-
-Index: source4/heimdal/lib/gssapi/version-script.map
---- source4/heimdal/lib/gssapi/version-script.map.orig
-+++ source4/heimdal/lib/gssapi/version-script.map
-@@ -2,5 +2,5 @@
- 
--HEIMDAL_GSS_2.0 {
-+{
-       global:
- #             __gss_c_nt_anonymous;
-               __gss_c_nt_anonymous_oid_desc;
Index: net/samba/patches/patch-source4_heimdal_lib_krb5_version-script_map
===================================================================
RCS file: net/samba/patches/patch-source4_heimdal_lib_krb5_version-script_map
diff -N net/samba/patches/patch-source4_heimdal_lib_krb5_version-script_map
--- net/samba/patches/patch-source4_heimdal_lib_krb5_version-script_map 10 Mar 
2022 00:04:07 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-Don't add a version to the symbols in this library, it breaks binutils-2.17 
ld(1).
-
-Index: source4/heimdal/lib/krb5/version-script.map
---- source4/heimdal/lib/krb5/version-script.map.orig
-+++ source4/heimdal/lib/krb5/version-script.map
-@@ -1,4 +1,4 @@
--HEIMDAL_KRB5_2.0 {
-+{
-       global:
-               krb524_convert_creds_kdc;
-               krb524_convert_creds_kdc_ccache;
Index: net/samba/patches/patch-source4_heimdal_lib_roken_version-script_map
===================================================================
RCS file: net/samba/patches/patch-source4_heimdal_lib_roken_version-script_map
diff -N net/samba/patches/patch-source4_heimdal_lib_roken_version-script_map
--- net/samba/patches/patch-source4_heimdal_lib_roken_version-script_map        
10 Mar 2022 00:04:07 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-Don't add a version to the symbols in this library, it breaks binutils-2.17 
ld(1).
-
-Index: source4/heimdal/lib/roken/version-script.map
---- source4/heimdal/lib/roken/version-script.map.orig
-+++ source4/heimdal/lib/roken/version-script.map
-@@ -1,4 +1,4 @@
--HEIMDAL_ROKEN_1.0 {
-+{
-       global:
-               arg_printusage;
-               arg_printusage_i18n;
Index: net/samba/pkg/DESCR-ldb
===================================================================
RCS file: net/samba/pkg/DESCR-ldb
diff -N net/samba/pkg/DESCR-ldb
--- net/samba/pkg/DESCR-ldb     25 Aug 2015 11:04:39 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,10 +0,0 @@
-ldb is a LDAP-like embedded database. It is not at all LDAP standards
-compliant, so if you want a standards compliant database then please
-see the openldap package.
-
-What ldb does is provide a fast database with an LDAP-like API
-designed to be used within an application. In some ways it can be seen
-as a intermediate solution between key-value pair databases and a real
-LDAP database.
-
-ldb is the database engine used in Samba4.
Index: net/samba/pkg/DESCR-tevent
===================================================================
RCS file: net/samba/pkg/DESCR-tevent
diff -N net/samba/pkg/DESCR-tevent
--- net/samba/pkg/DESCR-tevent  25 Aug 2015 11:04:39 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,8 +0,0 @@
-Tevent is an event system based on the talloc memory management library.
-It is the core event system used in Samba.
-
-The low level tevent has support for many event types, including timers,
-signals, and the classic file descriptor events.
-
-Tevent also provide helpers to deal with asynchronous code providing the
-tevent_req (tevent request) functions.
Index: net/samba/pkg/DESCR-util
===================================================================
RCS file: net/samba/pkg/DESCR-util
diff -N net/samba/pkg/DESCR-util
--- net/samba/pkg/DESCR-util    12 Apr 2016 17:42:09 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,8 +0,0 @@
-This package includes the following Samba4 components:
-
-libreplace:
-    Wrapper for some other required system components. Contains
-    implementation of routines not found in system.
-
-util_setid:
-    TODO
Index: net/samba/pkg/PLIST-docs
===================================================================
RCS file: /cvs/ports/net/samba/pkg/PLIST-docs,v
retrieving revision 1.29
diff -u -p -r1.29 PLIST-docs
--- net/samba/pkg/PLIST-docs    10 Mar 2022 00:04:07 -0000      1.29
+++ net/samba/pkg/PLIST-docs    15 Jul 2022 10:42:51 -0000
@@ -1,4 +1,5 @@
 @pkgpath net/samba,-docs
+share/examples/samba/
 share/examples/samba/LDAP/
 share/examples/samba/LDAP/README
 share/examples/samba/LDAP/get_next_oid
Index: net/samba/pkg/PLIST-ldb
===================================================================
RCS file: net/samba/pkg/PLIST-ldb
diff -N net/samba/pkg/PLIST-ldb
--- net/samba/pkg/PLIST-ldb     10 Mar 2022 00:04:07 -0000      1.12
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,41 +0,0 @@
-@conflict samba-<4.9.17p0v0
-@bin bin/ldbadd
-@bin bin/ldbdel
-@bin bin/ldbedit
-@bin bin/ldbmodify
-@bin bin/ldbrename
-@bin bin/ldbsearch
-include/samba-4.0/ldb.h
-include/samba-4.0/ldb_errors.h
-include/samba-4.0/ldb_handlers.h
-include/samba-4.0/ldb_module.h
-include/samba-4.0/ldb_version.h
-include/samba-4.0/pyldb.h
-@lib lib/libldb.so.${LIBldb_VERSION}
-@comment @lib lib/libpyldb-util.${PYLDB_UTIL_LIBSUFFIX}
-@lib lib/libpyldb-util.${PYLDB_UTIL_LIBSUFFIX}
-lib/pkgconfig/ldb.pc
-lib/pkgconfig/pyldb-util.${MODPY_PYC_MAGIC_TAG}pc
-lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}_ldb_text.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}_ldb_text.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/_ldb_text.py
-@so lib/python${MODPY_VERSION}/site-packages/ldb.${MODPY_PYC_MAGIC_TAG}so
-lib/samba/ldb/
-@so lib/samba/ldb/asq.so
-@so lib/samba/ldb/ldap.so
-@so lib/samba/ldb/ldb.so
-@so lib/samba/ldb/paged_searches.so
-@so lib/samba/ldb/rdn_name.so
-@so lib/samba/ldb/sample.so
-@so lib/samba/ldb/server_sort.so
-@so lib/samba/ldb/skel.so
-@so lib/samba/ldb/tdb.so
-@so lib/samba/libldb-cmdline-samba4.so
-@so lib/samba/libldb-key-value-samba4.so
-@man man/man1/ldbadd.1
-@man man/man1/ldbdel.1
-@man man/man1/ldbedit.1
-@man man/man1/ldbmodify.1
-@man man/man1/ldbrename.1
-@man man/man1/ldbsearch.1
-@man man/man3/ldb.3
Index: net/samba/pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/net/samba/pkg/PLIST-main,v
retrieving revision 1.63
diff -u -p -r1.63 PLIST-main
--- net/samba/pkg/PLIST-main    13 Mar 2022 00:09:45 -0000      1.63
+++ net/samba/pkg/PLIST-main    15 Jul 2022 10:42:51 -0000
@@ -1,7 +1,12 @@
-@conflict ldb-<1.4.8p0v0
+@conflict ldb-<=2.4.3v0
+@conflict tevent-<=0.11.0p6v0
+@conflict samba-util-<=4.15.8v0
 @pkgpath net/samba,ldap,-main
 @pkgpath net/samba,ads,-main
 @pkgpath net/samba,,-main
+@pkgpath net/samba,-ldb
+@pkgpath net/samba,-tevent
+@pkgpath net/samba,-util
 @rcscript ${RCDIR}/nmbd
 @rcscript ${RCDIR}/samba
 @rcscript ${RCDIR}/smbd
@@ -11,6 +16,12 @@
 @bin bin/dbwrap_tool
 @bin bin/dumpmscat
 @bin bin/gentest
+@bin bin/ldbadd
+@bin bin/ldbdel
+@bin bin/ldbedit
+@bin bin/ldbmodify
+@bin bin/ldbrename
+@bin bin/ldbsearch
 @bin bin/locktest
 @bin bin/masktest
 @bin bin/mdsearch
@@ -42,6 +53,7 @@ bin/smbtar
 @bin bin/smbtree
 @bin bin/testparm
 @bin bin/wbinfo
+include/samba-4.0/
 include/samba-4.0/charset.h
 include/samba-4.0/core/
 include/samba-4.0/core/doserr.h
@@ -81,6 +93,11 @@ include/samba-4.0/gen_ndr/samr.h
 include/samba-4.0/gen_ndr/security.h
 include/samba-4.0/gen_ndr/server_id.h
 include/samba-4.0/gen_ndr/svcctl.h
+include/samba-4.0/ldb.h
+include/samba-4.0/ldb_errors.h
+include/samba-4.0/ldb_handlers.h
+include/samba-4.0/ldb_module.h
+include/samba-4.0/ldb_version.h
 include/samba-4.0/ldb_wrap.h
 include/samba-4.0/libsmbclient.h
 include/samba-4.0/lookup_sid.h
@@ -97,6 +114,7 @@ include/samba-4.0/netapi.h
 include/samba-4.0/param.h
 include/samba-4.0/passdb.h
 include/samba-4.0/policy.h
+include/samba-4.0/pyldb.h
 include/samba-4.0/rpc_common.h
 include/samba-4.0/samba/
 include/samba-4.0/samba/session.h
@@ -107,6 +125,7 @@ include/samba-4.0/smb_ldap.h
 include/samba-4.0/smbconf.h
 include/samba-4.0/smbldap.h
 include/samba-4.0/tdr.h
+include/samba-4.0/tevent.h
 include/samba-4.0/tsocket.h
 include/samba-4.0/tsocket_internal.h
 include/samba-4.0/util/
@@ -132,38 +151,51 @@ include/samba-4.0/wbclient.h
 @lib lib/libdcerpc-samr.so.${LIBdcerpc-samr_VERSION}
 @lib lib/libdcerpc-server-core.so.${LIBdcerpc-server-core_VERSION}
 @lib lib/libdcerpc.so.${LIBdcerpc_VERSION}
+@lib lib/libldb.so.${LIBldb_VERSION}
 @lib lib/libndr-krb5pac.so.${LIBndr-krb5pac_VERSION}
 @lib lib/libndr-nbt.so.${LIBndr-nbt_VERSION}
 @lib lib/libndr-standard.so.${LIBndr-standard_VERSION}
 @lib lib/libndr.so.${LIBndr_VERSION}
 @lib lib/libnetapi.so.${LIBnetapi_VERSION}
+@lib 
lib/libpyldb-util.${MODPY_PYC_MAGIC_TAG}so.${LIBpyldb-util.cpython-39_VERSION}
 @lib lib/libsamba-credentials.so.${LIBsamba-credentials_VERSION}
 @lib lib/libsamba-errors.so.${LIBsamba-errors_VERSION}
 @lib lib/libsamba-hostconfig.so.${LIBsamba-hostconfig_VERSION}
 @lib lib/libsamba-passdb.so.${LIBsamba-passdb_VERSION}
 @comment @lib lib/libsamba-policy.${SAMBA_POLICY_LIBSUFFIX}
-@lib lib/libsamba-policy.${SAMBA_POLICY_LIBSUFFIX}
+@lib 
lib/libsamba-policy.${MODPY_PYC_MAGIC_TAG}so.${LIBsamba-policy.cpython-39_VERSION}
 @lib lib/libsamba-util.so.${LIBsamba-util_VERSION}
 @lib lib/libsamdb.so.${LIBsamdb_VERSION}
 @lib lib/libsmbclient.so.${LIBsmbclient_VERSION}
 @lib lib/libsmbconf.so.${LIBsmbconf_VERSION}
 @lib lib/libsmbldap.so.${LIBsmbldap_VERSION}
 @lib lib/libtevent-util.so.${LIBtevent-util_VERSION}
+@lib lib/libtevent.so.${LIBtevent_VERSION}
 @lib lib/libwbclient.so.${LIBwbclient_VERSION}
 lib/pkgconfig/dcerpc.pc
 lib/pkgconfig/dcerpc_samr.pc
+lib/pkgconfig/ldb.pc
 lib/pkgconfig/ndr.pc
 lib/pkgconfig/ndr_krb5pac.pc
 lib/pkgconfig/ndr_nbt.pc
 lib/pkgconfig/ndr_standard.pc
 lib/pkgconfig/netapi.pc
+lib/pkgconfig/pyldb-util.${MODPY_PYC_MAGIC_TAG}pc
 lib/pkgconfig/samba-credentials.pc
 lib/pkgconfig/samba-hostconfig.pc
 lib/pkgconfig/samba-policy.${MODPY_PYC_MAGIC_TAG}pc
 lib/pkgconfig/samba-util.pc
 lib/pkgconfig/samdb.pc
 lib/pkgconfig/smbclient.pc
+lib/pkgconfig/tevent.pc
 lib/pkgconfig/wbclient.pc
+lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}_ldb_text.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}_ldb_text.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}tevent.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}tevent.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/_ldb_text.py
+@so lib/python${MODPY_VERSION}/site-packages/_tevent.${MODPY_PYC_MAGIC_TAG}so
+@so lib/python${MODPY_VERSION}/site-packages/ldb.${MODPY_PYC_MAGIC_TAG}so
 lib/python${MODPY_VERSION}/site-packages/samba/
 lib/python${MODPY_VERSION}/site-packages/samba/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}/
@@ -191,8 +223,16 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}forest_update.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}getopt.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}getopt.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}gp_cert_auto_enroll_ext.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}gp_cert_auto_enroll_ext.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}gp_chromium_ext.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}gp_chromium_ext.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}gp_ext_loader.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}gp_ext_loader.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}gp_firefox_ext.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}gp_firefox_ext.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}gp_firewalld_ext.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}gp_firewalld_ext.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}gp_gnome_settings_ext.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}gp_gnome_settings_ext.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}gp_msgs_ext.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -347,7 +387,11 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/samba/forest_update.py
 @so 
lib/python${MODPY_VERSION}/site-packages/samba/gensec.${MODPY_PYC_MAGIC_TAG}so
 lib/python${MODPY_VERSION}/site-packages/samba/getopt.py
+lib/python${MODPY_VERSION}/site-packages/samba/gp_cert_auto_enroll_ext.py
+lib/python${MODPY_VERSION}/site-packages/samba/gp_chromium_ext.py
 lib/python${MODPY_VERSION}/site-packages/samba/gp_ext_loader.py
+lib/python${MODPY_VERSION}/site-packages/samba/gp_firefox_ext.py
+lib/python${MODPY_VERSION}/site-packages/samba/gp_firewalld_ext.py
 lib/python${MODPY_VERSION}/site-packages/samba/gp_gnome_settings_ext.py
 lib/python${MODPY_VERSION}/site-packages/samba/gp_msgs_ext.py
 lib/python${MODPY_VERSION}/site-packages/samba/gp_parse/
@@ -768,6 +812,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}smbd_fuzztest.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}source.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}source.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}source_chars.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}source_chars.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}strings.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}strings.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}subunitrun.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -1003,6 +1049,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}kdc_tgs_tests.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}ms_kile_client_principal_lookup_tests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}ms_kile_client_principal_lookup_tests.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}pac_align_tests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}pac_align_tests.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}raw_testcase.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}raw_testcase.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}rfc4120_constants.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -1043,6 +1091,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/kdc_tests.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/kdc_tgs_tests.py
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py
+lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/pac_align_tests.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/raw_testcase.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/rfc4120_constants.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/rfc4120_pyasn1.py
@@ -1140,6 +1189,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}join.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}join_lmdb_size.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}join_lmdb_size.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}join_member.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}join_member.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}ntacl.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}ntacl.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}ou.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -1197,6 +1248,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/help.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/join.py
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/join_lmdb_size.py
+lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/join_member.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/ntacl.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/ou.py
 
lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/passwordsettings.py
@@ -1229,6 +1281,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/samba/tests/smbd_base.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/smbd_fuzztest.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/source.py
+lib/python${MODPY_VERSION}/site-packages/samba/tests/source_chars.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/strings.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/subunitrun.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/tdb_util.py
@@ -1253,6 +1306,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/samba/xattr.py
 @so 
lib/python${MODPY_VERSION}/site-packages/samba/xattr_native.${MODPY_PYC_MAGIC_TAG}so
 @so 
lib/python${MODPY_VERSION}/site-packages/samba/xattr_tdb.${MODPY_PYC_MAGIC_TAG}so
+lib/python${MODPY_VERSION}/site-packages/tevent.py
+lib/samba/
 lib/samba/idmap/
 @so lib/samba/idmap/ad.so
 @so lib/samba/idmap/autorid.so
@@ -1264,15 +1319,28 @@ lib/samba/idmap/
 lib/samba/krb5/
 @so lib/samba/krb5/async_dns_krb5_locator.so
 @so lib/samba/krb5/winbind_krb5_locator.so
+lib/samba/ldb/
+@so lib/samba/ldb/asq.so
 @so lib/samba/ldb/ildap.so
+@so lib/samba/ldb/ldap.so
+@so lib/samba/ldb/ldb.so
 @so lib/samba/ldb/ldbsamba_extensions.so
+@so lib/samba/ldb/paged_searches.so
+@so lib/samba/ldb/rdn_name.so
+@so lib/samba/ldb/sample.so
+@so lib/samba/ldb/server_sort.so
+@so lib/samba/ldb/skel.so
+@so lib/samba/ldb/tdb.so
 @so lib/samba/libCHARSET3-samba4.so
 @so lib/samba/libLIBWBCLIENT-OLD-samba4.so
 @so lib/samba/libMESSAGING-SEND-samba4.so
 @so lib/samba/libMESSAGING-samba4.so
+@so lib/samba/libREG-FULL-samba4.so
+@so lib/samba/libRPC-SERVER-LOOP-samba4.so
+@so lib/samba/libRPC-WORKER-samba4.so
 @so lib/samba/libaddns-samba4.so
 @so lib/samba/libads-samba4.so
-@lib lib/samba/libasn1-samba4.so.${LIBasn1-samba4_VERSION}
+@so lib/samba/libasn1-samba4.so
 @so lib/samba/libasn1util-samba4.so
 @so lib/samba/libauth-samba4.so
 @so lib/samba/libauth-unix-token-samba4.so
@@ -1289,7 +1357,7 @@ lib/samba/krb5/
 @so lib/samba/libcluster-samba4.so
 @so lib/samba/libcmdline-contexts-samba4.so
 @so lib/samba/libcmdline-samba4.so
-@lib lib/samba/libcom_err-samba4.so.${LIBcom_err-samba4_VERSION}
+@so lib/samba/libcom-err-samba4.so
 @so lib/samba/libcommon-auth-samba4.so
 @so lib/samba/libdbwrap-samba4.so
 @so lib/samba/libdcerpc-pkt-auth-samba4.so
@@ -1304,19 +1372,22 @@ lib/samba/krb5/
 @so lib/samba/libgpext-samba4.so
 @so lib/samba/libgpo-samba4.so
 @so lib/samba/libgse-samba4.so
-@lib lib/samba/libgssapi-samba4.so.${LIBgssapi-samba4_VERSION}
-@lib lib/samba/libhcrypto-samba4.so.${LIBhcrypto-samba4_VERSION}
-@lib lib/samba/libhdb-samba4.so.${LIBhdb-samba4_VERSION}
-@lib lib/samba/libheimbase-samba4.so.${LIBheimbase-samba4_VERSION}
-@lib lib/samba/libheimntlm-samba4.so.${LIBheimntlm-samba4_VERSION}
+@so lib/samba/libgss-preauth-samba4.so
+@so lib/samba/libgssapi-samba4.so
+@so lib/samba/libhcrypto-samba4.so
+@so lib/samba/libhdb-samba4.so
+@so lib/samba/libheimbase-samba4.so
+@so lib/samba/libheimntlm-samba4.so
 @so lib/samba/libhttp-samba4.so
-@lib lib/samba/libhx509-samba4.so.${LIBhx509-samba4_VERSION}
+@so lib/samba/libhx509-samba4.so
 @so lib/samba/libidmap-samba4.so
 @so lib/samba/libinterfaces-samba4.so
 @so lib/samba/libiov-buf-samba4.so
-@lib lib/samba/libkdc-samba4.so.${LIBkdc-samba4_VERSION}
-@lib lib/samba/libkrb5-samba4.so.${LIBkrb5-samba4_VERSION}
+@so lib/samba/libkdc-samba4.so
+@so lib/samba/libkrb5-samba4.so
 @so lib/samba/libkrb5samba-samba4.so
+@so lib/samba/libldb-cmdline-samba4.so
+@so lib/samba/libldb-key-value-samba4.so
 @so lib/samba/libldb-tdb-err-map-samba4.so
 @so lib/samba/libldb-tdb-int-samba4.so
 @so lib/samba/libldbsamba-samba4.so
@@ -1338,7 +1409,8 @@ lib/samba/krb5/
 @so lib/samba/libprinter-driver-samba4.so
 @so lib/samba/libprinting-migrate-samba4.so
 @so lib/samba/libregistry-samba4.so
-@lib lib/samba/libroken-samba4.so.${LIBroken-samba4_VERSION}
+@so lib/samba/libreplace-samba4.so
+@so lib/samba/libroken-samba4.so
 @so lib/samba/libsamba-cluster-support-samba4.so
 @so lib/samba/libsamba-debug-samba4.so
 @so lib/samba/libsamba-modules-samba4.so
@@ -1367,9 +1439,9 @@ lib/samba/krb5/
 @so lib/samba/libtorture-samba4.so
 @so lib/samba/libtrusts-util-samba4.so
 @so lib/samba/libutil-reg-samba4.so
+@so lib/samba/libutil-setid-samba4.so
 @so lib/samba/libutil-tdb-samba4.so
-@so lib/samba/libwinbind-client-samba4.so
-@lib lib/samba/libwind-samba4.so.${LIBwind-samba4_VERSION}
+@so lib/samba/libwind-samba4.so
 @so lib/samba/libxattr-tdb-samba4.so
 lib/samba/nss_info/
 @so lib/samba/nss_info/hash.so
@@ -1414,10 +1486,25 @@ lib/samba/vfs/
 @so lib/samba/vfs/xattr_tdb.so
 @so lib/security/pam_winbind.so
 libexec/samba/
+@bin libexec/samba/rpcd_classic
+@bin libexec/samba/rpcd_epmapper
+@bin libexec/samba/rpcd_fsrvp
+@bin libexec/samba/rpcd_lsad
+@bin libexec/samba/rpcd_mdssvc
+@bin libexec/samba/rpcd_rpcecho
+@bin libexec/samba/rpcd_spoolss
+@bin libexec/samba/rpcd_winreg
 @bin libexec/samba/samba-bgqd
+@bin libexec/samba/samba-dcerpcd
 @bin libexec/samba/smbspool_krb5_wrapper
 @man man/man1/dbwrap_tool.1
 @man man/man1/gentest.1
+@man man/man1/ldbadd.1
+@man man/man1/ldbdel.1
+@man man/man1/ldbedit.1
+@man man/man1/ldbmodify.1
+@man man/man1/ldbrename.1
+@man man/man1/ldbsearch.1
 @man man/man1/locktest.1
 @man man/man1/log2pcap.1
 @man man/man1/masktest.1
@@ -1444,8 +1531,8 @@ libexec/samba/
 @man man/man1/smbtorture.1
 @man man/man1/smbtree.1
 @man man/man1/testparm.1
-@man man/man1/vfstest.1
 @man man/man1/wbinfo.1
+@man man/man3/ldb.3
 @man man/man5/lmhosts.5
 @man man/man5/pam_winbind.conf.5
 @man man/man5/smb.conf.5
@@ -1472,6 +1559,7 @@ libexec/samba/
 @man man/man8/pam_winbind.8
 @man man/man8/pdbedit.8
 @man man/man8/samba-bgqd.8
+@man man/man8/samba-dcerpcd.8
 @man man/man8/samba-gpupdate.8
 @man man/man8/samba-regedit.8
 @man man/man8/samba-tool.8
@@ -1492,6 +1580,7 @@ libexec/samba/
 @man man/man8/vfs_crossrename.8
 @man man/man8/vfs_default_quota.8
 @man man/man8/vfs_dirsort.8
+@man man/man8/vfs_expand_msdfs.8
 @man man/man8/vfs_extd_audit.8
 @man man/man8/vfs_fake_perms.8
 @man man/man8/vfs_fruit.8
Index: net/samba/pkg/PLIST-tevent
===================================================================
RCS file: net/samba/pkg/PLIST-tevent
diff -N net/samba/pkg/PLIST-tevent
--- net/samba/pkg/PLIST-tevent  10 Mar 2022 00:04:08 -0000      1.7
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,8 +0,0 @@
-include/samba-4.0/
-include/samba-4.0/tevent.h
-@lib lib/libtevent.so.${LIBtevent_VERSION}
-lib/pkgconfig/tevent.pc
-lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}tevent.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}tevent.${MODPY_PYC_MAGIC_TAG}pyc
-@so lib/python${MODPY_VERSION}/site-packages/_tevent.${MODPY_PYC_MAGIC_TAG}so
-lib/python${MODPY_VERSION}/site-packages/tevent.py
Index: net/samba/pkg/PLIST-util
===================================================================
RCS file: net/samba/pkg/PLIST-util
diff -N net/samba/pkg/PLIST-util
--- net/samba/pkg/PLIST-util    10 Mar 2022 00:04:08 -0000      1.4
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,5 +0,0 @@
-@lib lib/libreplace.so.${LIBreplace_VERSION}
-@lib lib/libutil-setid.so.${LIButil-setid_VERSION}
-lib/samba/
-@lib lib/samba/libreplace.so.${LIBreplace_VERSION}
-@lib lib/samba/libutil-setid.so.${LIButil-setid_VERSION}


-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to