Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 May 2021 05:52:54 GMT
From:      Xin LI <delphij@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 96ce7b169cf6 - main - Modularize OpenLDAP server.
Message-ID:  <202105110552.14B5qs4O016410@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by delphij:

URL: https://cgit.FreeBSD.org/ports/commit/?id=96ce7b169cf624a29c30d6fe54945fabd007b508

commit 96ce7b169cf624a29c30d6fe54945fabd007b508
Author:     Balazs Toth <zsalab@zettasystem.com>
AuthorDate: 2021-05-11 05:52:17 +0000
Commit:     Xin LI <delphij@FreeBSD.org>
CommitDate: 2021-05-11 05:52:18 +0000

    Modularize OpenLDAP server.
    
    For default installation, build and install most of backends and
    overlays as modules.
    
    PR:             213435
---
 net/openldap24-server/Makefile  | 93 ++++++++++++++++++++++++++++++++++++-----
 net/openldap24-server/pkg-plist | 80 +++++++++++++++++++++++++++++++++++
 2 files changed, 163 insertions(+), 10 deletions(-)

diff --git a/net/openldap24-server/Makefile b/net/openldap24-server/Makefile
index d6156b36b4fb..e01047698fd0 100644
--- a/net/openldap24-server/Makefile
+++ b/net/openldap24-server/Makefile
@@ -65,7 +65,7 @@ BROKEN=			incompatible OpenLDAP version: ${WANT_OPENLDAP_VER}
 .endif
 
 PORTREVISION_CLIENT=	0
-PORTREVISION_SERVER=	1
+PORTREVISION_SERVER=	2
 OPENLDAP_SHLIB_MAJOR=	2
 OPENLDAP_SHLIB_MINOR=	11.6
 OPENLDAP_MAJOR=		${DISTVERSION:R}
@@ -81,7 +81,7 @@ OPTIONS_DEFINE+=	DOCS
 OPTIONS_DEFINE+=	DYNACL ACI BDB MDB DNSSRV PASSWD PERL RELAY SHELL
 OPTIONS_DEFINE+=	SOCK ODBC RLOOKUPS SLP SLAPI TCP_WRAPPERS
 OPTIONS_DEFINE+=	ACCESSLOG AUDITLOG COLLECT CONSTRAINT DDS
-OPTIONS_DEFINE+=	DEREF DYNGROUP DYNLIST MEMBEROF PPOLICY PROXYCACHE
+OPTIONS_DEFINE+=	DEREF DYNGROUP DYNLIST MEMBEROF PPOLICY PCACHE
 OPTIONS_DEFINE+=	REFINT RETCODE RWM SEQMOD SSSVLV SYNCPROV TRANSLUCENT
 OPTIONS_DEFINE+=	UNIQUE VALSORT SMBPWD SHA2 DYNAMIC_BACKENDS SASL
 OPTIONS_DEFINE+=	LMPASSWD
@@ -89,8 +89,16 @@ OPTIONS_DEFINE+=	PBKDF2
 OPTIONS_DEFINE+=	OUTLOOK
 OPTIONS_DEFINE+=	LASTBIND
 OPTIONS_DEFINE+=	KQUEUE
+OPTIONS_DEFINE+=	DYNAMIC_MODULES
 
-OPTIONS_DEFAULT=	MDB SYNCPROV DYNAMIC_BACKENDS
+OPTIONS_DEFAULT=	DYNAMIC_MODULES
+# Backend modules
+OPTIONS_DEFAULT+=	DNSSRV MDB PASSWD RELAY ODBC
+# Overlay modules
+OPTIONS_DEFAULT+=	ACCESSLOG AUDITLOG COLLECT CONSTRAINT DDS
+OPTIONS_DEFAULT+=	DYNGROUP DYNLIST MEMBEROF PCACHE PPOLICY
+OPTIONS_DEFAULT+=	REFINT RETCODE RWM SOCK SSSVLV SYNCPROV
+OPTIONS_DEFAULT+=	TRANSLUCENT UNIQUE VALSORT
 
 DYNACL_DESC=		Run-time loadable ACL (experimental)
 ACI_DESC=		Per-object ACI (experimental)
@@ -117,7 +125,7 @@ DYNGROUP_DESC=		With Dynamic Group overlay
 DYNLIST_DESC=		With Dynamic List overlay
 MEMBEROF_DESC=		With Reverse Group Membership overlay
 PPOLICY_DESC=		With Password Policy overlay
-PROXYCACHE_DESC=	With Proxy Cache overlay
+PCACHE_DESC=		With Proxy Cache overlay
 REFINT_DESC=		With Referential Integrity overlay
 RETCODE_DESC=		With Return Code testing overlay
 RWM_DESC=		With Rewrite/Remap overlay
@@ -132,7 +140,8 @@ SMBPWD_DESC=		With Samba Password hashes overlay
 SHA2_DESC=		With SHA2 Password hashes overlay
 LMPASSWD_DESC=		With LM hash password support (DEPRECATED)
 PBKDF2_DESC=		With PBKDF2 hash password support
-DYNAMIC_BACKENDS_DESC=	Build dynamic backends
+DYNAMIC_BACKENDS_DESC=	Build dynamic backends (DEPRECATED)
+DYNAMIC_MODULES_DESC=	Build dynamic backend and overlay modules
 OUTLOOK_DESC=		Force caseIgnoreOrderingMatch on name attribute (experimental)
 LASTBIND_DESC=		With lastbind overlay
 KQUEUE_DESC=		With kqueue support (experimental)
@@ -233,7 +242,7 @@ USE_RC_SUBR=		slapd
 
 EXTRA_PATCHES+=		${FILESDIR}/extrapatch-Makefile.in
 
-.if ${PORT_OPTIONS:MDYNAMIC_BACKENDS} || ${PORT_OPTIONS:MSLAPI}
+.if ${PORT_OPTIONS:MDYNAMIC_MODULES} || ${PORT_OPTIONS:MDYNAMIC_BACKENDS} || ${PORT_OPTIONS:MSLAPI}
 LIB_DEPENDS+=		libltdl.so:devel/libltdl
 CONFIGURE_ARGS+=	--enable-modules
 PLIST_SUB+=		MODULES=""
@@ -243,7 +252,7 @@ PLIST_SUB+=		MODULES="@comment "
 
 SED_MODULES=		-e 's/\(moduleload[ 	]*back_[a-z]*\)\.la/\1/'
 
-.if ${PORT_OPTIONS:MDYNAMIC_BACKENDS}
+.if ${PORT_OPTIONS:MDYNAMIC_MODULES} || ${PORT_OPTIONS:MDYNAMIC_BACKENDS}
 BACKEND_ENABLE=		"mod"
 BACKEND_PLIST=		""
 SED_MODULES+=		-e 's/\# *\(modulepath\)/\1/' \
@@ -253,7 +262,13 @@ BACKEND_ENABLE=		"yes"
 BACKEND_PLIST=		"@comment "
 .endif
 
+.if ${PORT_OPTIONS:MDYNAMIC_MODULES}
+OVERLAY_ENABLE=		mod
+OVERLAY_PLIST=		""
+.else
 OVERLAY_ENABLE=		yes
+OVERLAY_PLIST=		"@comment "
+.endif
 
 CONFIGURE_ARGS+=	--localstatedir=${LOCALSTATEDIR} \
 			--enable-crypt \
@@ -267,22 +282,37 @@ PLIST_SUB+=		BACKEND=${BACKEND_PLIST}
 
 .if ${PORT_OPTIONS:MACCESSLOG}
 CONFIGURE_ARGS+=	--enable-accesslog=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_ACCESSLOG=${OVERLAY_PLIST}
+.else
+PLIST_SUB+=		OVERLAY_ACCESSLOG="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MAUDITLOG}
 CONFIGURE_ARGS+=	--enable-auditlog=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_AUDITLOG=${OVERLAY_PLIST}
+.else
+PLIST_SUB+=		OVERLAY_AUDITLOG="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MCOLLECT}
 CONFIGURE_ARGS+=	--enable-collect=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_COLLECT=${OVERLAY_PLIST}
+.else
+PLIST_SUB+=		OVERLAY_COLLECT="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MCONSTRAINT}
 CONFIGURE_ARGS+=	--enable-constraint=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_CONSTRAINT=${OVERLAY_PLIST}
+.else
+PLIST_SUB+=		OVERLAY_CONSTRAINT="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MDDS}
 CONFIGURE_ARGS+=	--enable-dds=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_DDS=${OVERLAY_PLIST}
+.else
+PLIST_SUB+=		OVERLAY_DDS="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MDEBUG}
@@ -293,14 +323,23 @@ MAKE_ENV+=		STRIP=${STRIP}
 
 .if ${PORT_OPTIONS:MDEREF}
 CONFIGURE_ARGS+=	--enable-deref=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_DEREF=${OVERLAY_PLIST}
+.else
+PLIST_SUB+=		OVERLAY_DEREF="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MDYNGROUP}
 CONFIGURE_ARGS+=	--enable-dyngroup=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_DYNGROUP=${OVERLAY_PLIST}
+.else
+PLIST_SUB+=		OVERLAY_DYNGROUP="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MDYNLIST}
 CONFIGURE_ARGS+=	--enable-dynlist=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_DYNLIST=${OVERLAY_PLIST}
+.else
+PLIST_SUB+=		OVERLAY_DYNLIST="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MLMPASSWD}
@@ -309,54 +348,88 @@ CONFIGURE_ARGS+=	--enable-lmpasswd
 
 .if ${PORT_OPTIONS:MMEMBEROF}
 CONFIGURE_ARGS+=	--enable-memberof=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_MEMBEROF=${OVERLAY_PLIST}
+.else
+PLIST_SUB+=		OVERLAY_MEMBEROF="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MPPOLICY}
 CONFIGURE_ARGS+=	--enable-ppolicy=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_PPOLICY=${OVERLAY_PLIST}
+.else
+PLIST_SUB+=		OVERLAY_PPOLICY="@comment "
 .endif
 
-.if ${PORT_OPTIONS:MPROXYCACHE}
+.if ${PORT_OPTIONS:MPCACHE}
 CONFIGURE_ARGS+=	--enable-proxycache=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_PCACHE=${OVERLAY_PLIST}
+.else
+PLIST_SUB+=		OVERLAY_PCACHE="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MREFINT}
 CONFIGURE_ARGS+=	--enable-refint=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_REFINT=${OVERLAY_PLIST}
+.else
+PLIST_SUB+=		OVERLAY_REFINT="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MRETCODE}
 CONFIGURE_ARGS+=	--enable-retcode=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_RETCODE=${OVERLAY_PLIST}
+.else
+PLIST_SUB+=		OVERLAY_RETCODE="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MRWM}
 CONFIGURE_ARGS+=	--enable-rwm=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_RWM=${OVERLAY_PLIST}
+.else
+PLIST_SUB+=		OVERLAY_RWM="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MSEQMOD}
 CONFIGURE_ARGS+=	--enable-seqmod=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_SEQMOD=${OVERLAY_PLIST}
 .else
 CONFIGURE_ARGS+=	--disable-seqmod
+PLIST_SUB+=		OVERLAY_SEQMOD="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MSSSVLV}
 CONFIGURE_ARGS+=	--enable-sssvlv=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_SSSVLV=${OVERLAY_PLIST}
+.else
+PLIST_SUB+=		OVERLAY_SSSVLV="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MSYNCPROV}
 CONFIGURE_ARGS+=	--enable-syncprov=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_SYNCPROV=${OVERLAY_PLIST}
 .else
 CONFIGURE_ARGS+=	--disable-syncprov
+PLIST_SUB+=		OVERLAY_SYNCPROV="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MTRANSLUCENT}
 CONFIGURE_ARGS+=	--enable-translucent=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_TRANSLUCENT=${OVERLAY_PLIST}
+.else
+PLIST_SUB+=		OVERLAY_TRANSLUCENT="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MUNIQUE}
 CONFIGURE_ARGS+=	--enable-unique=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_UNIQUE=${OVERLAY_PLIST}
+.else
+PLIST_SUB+=		OVERLAY_UNIQUE="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MVALSORT}
 CONFIGURE_ARGS+=	--enable-valsort=${OVERLAY_ENABLE}
+PLIST_SUB+=		OVERLAY_VALSORT=${OVERLAY_PLIST}
+.else
+PLIST_SUB+=		OVERLAY_VALSORT="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MACI}
@@ -648,10 +721,10 @@ post-install:
 		${MAKE_ARGS} prefix="${PREFIX}" install)
 	${RM} ${STAGEDIR}${PREFIX}/libexec/openldap/lastbind.a
 .endif
-.if ${PORT_OPTIONS:MDYNAMIC_BACKENDS} || ${PORT_OPTIONS:MSMBPWD} || ${PORT_OPTIONS:MSHA2} || ${PORT_OPTIONS:MPBKDF2}
+.if ${PORT_OPTIONS:MDYNAMIC_MODULES} || ${PORT_OPTIONS:MDYNAMIC_BACKENDS} || ${PORT_OPTIONS:MSMBPWD} || ${PORT_OPTIONS:MSHA2} || ${PORT_OPTIONS:MPBKDF2}
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/openldap/*.so
 .endif
-.if ${PORT_OPTIONS:MDYNAMIC_BACKENDS} || ${PORT_OPTIONS:MSLAPI}
+.if ${PORT_OPTIONS:MDYNAMIC_MODULES} || ${PORT_OPTIONS:MDYNAMIC_BACKENDS} || ${PORT_OPTIONS:MSLAPI}
 	${MKDIR} ${STAGEDIR}${PREFIX}/libexec/openldap
 .endif
 .endif # defined(CLIENT_ONLY)
diff --git a/net/openldap24-server/pkg-plist b/net/openldap24-server/pkg-plist
index c7a151d98c11..24336a53db34 100644
--- a/net/openldap24-server/pkg-plist
+++ b/net/openldap24-server/pkg-plist
@@ -89,6 +89,86 @@
 %%BACK_SQL%%libexec/openldap/back_sql-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
 %%BACK_SQL%%libexec/openldap/back_sql.la
 %%BACK_SQL%%libexec/openldap/back_sql.so
+%%OVERLAY_ACCESSLOG%%libexec/openldap/accesslog-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_ACCESSLOG%%libexec/openldap/accesslog-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_ACCESSLOG%%libexec/openldap/accesslog.la
+%%OVERLAY_ACCESSLOG%%libexec/openldap/accesslog.so
+%%OVERLAY_AUDITLOG%%libexec/openldap/auditlog-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_AUDITLOG%%libexec/openldap/auditlog-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_AUDITLOG%%libexec/openldap/auditlog.la
+%%OVERLAY_AUDITLOG%%libexec/openldap/auditlog.so
+%%OVERLAY_COLLECT%%libexec/openldap/collect-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_COLLECT%%libexec/openldap/collect-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_COLLECT%%libexec/openldap/collect.la
+%%OVERLAY_COLLECT%%libexec/openldap/collect.so
+%%OVERLAY_CONSTRAINT%%libexec/openldap/constraint-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_CONSTRAINT%%libexec/openldap/constraint-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_CONSTRAINT%%libexec/openldap/constraint.la
+%%OVERLAY_CONSTRAINT%%libexec/openldap/constraint.so
+%%OVERLAY_DDS%%libexec/openldap/dds-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_DDS%%libexec/openldap/dds-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_DDS%%libexec/openldap/dds.la
+%%OVERLAY_DDS%%libexec/openldap/dds.so
+%%OVERLAY_DEREF%%libexec/openldap/deref-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_DEREF%%libexec/openldap/deref-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_DEREF%%libexec/openldap/deref.la
+%%OVERLAY_DEREF%%libexec/openldap/deref.so
+%%OVERLAY_DYNGROUP%%libexec/openldap/dyngroup-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_DYNGROUP%%libexec/openldap/dyngroup-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_DYNGROUP%%libexec/openldap/dyngroup.la
+%%OVERLAY_DYNGROUP%%libexec/openldap/dyngroup.so
+%%OVERLAY_DYNLIST%%libexec/openldap/dynlist-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_DYNLIST%%libexec/openldap/dynlist-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_DYNLIST%%libexec/openldap/dynlist.la
+%%OVERLAY_DYNLIST%%libexec/openldap/dynlist.so
+%%OVERLAY_MEMBEROF%%libexec/openldap/memberof-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_MEMBEROF%%libexec/openldap/memberof-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_MEMBEROF%%libexec/openldap/memberof.la
+%%OVERLAY_MEMBEROF%%libexec/openldap/memberof.so
+%%OVERLAY_PCACHE%%libexec/openldap/pcache-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_PCACHE%%libexec/openldap/pcache-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_PCACHE%%libexec/openldap/pcache.la
+%%OVERLAY_PCACHE%%libexec/openldap/pcache.so
+%%OVERLAY_PPOLICY%%libexec/openldap/ppolicy-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_PPOLICY%%libexec/openldap/ppolicy-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_PPOLICY%%libexec/openldap/ppolicy.la
+%%OVERLAY_PPOLICY%%libexec/openldap/ppolicy.so
+%%OVERLAY_REFINT%%libexec/openldap/refint-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_REFINT%%libexec/openldap/refint-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_REFINT%%libexec/openldap/refint.la
+%%OVERLAY_REFINT%%libexec/openldap/refint.so
+%%OVERLAY_RETCODE%%libexec/openldap/retcode-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_RETCODE%%libexec/openldap/retcode-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_RETCODE%%libexec/openldap/retcode.la
+%%OVERLAY_RETCODE%%libexec/openldap/retcode.so
+%%OVERLAY_RWM%%libexec/openldap/rwm-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_RWM%%libexec/openldap/rwm-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_RWM%%libexec/openldap/rwm.la
+%%OVERLAY_RWM%%libexec/openldap/rwm.so
+%%OVERLAY_SEQMOD%%libexec/openldap/seqmod-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_SEQMOD%%libexec/openldap/seqmod-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_SEQMOD%%libexec/openldap/seqmod.la
+%%OVERLAY_SEQMOD%%libexec/openldap/seqmod.so
+%%OVERLAY_SSSVLV%%libexec/openldap/sssvlv-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_SSSVLV%%libexec/openldap/sssvlv-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_SSSVLV%%libexec/openldap/sssvlv.la
+%%OVERLAY_SSSVLV%%libexec/openldap/sssvlv.so
+%%OVERLAY_SYNCPROV%%libexec/openldap/syncprov-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_SYNCPROV%%libexec/openldap/syncprov-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_SYNCPROV%%libexec/openldap/syncprov.la
+%%OVERLAY_SYNCPROV%%libexec/openldap/syncprov.so
+%%OVERLAY_TRANSLUCENT%%libexec/openldap/translucent-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_TRANSLUCENT%%libexec/openldap/translucent-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_TRANSLUCENT%%libexec/openldap/translucent.la
+%%OVERLAY_TRANSLUCENT%%libexec/openldap/translucent.so
+%%OVERLAY_UNIQUE%%libexec/openldap/unique-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_UNIQUE%%libexec/openldap/unique-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_UNIQUE%%libexec/openldap/unique.la
+%%OVERLAY_UNIQUE%%libexec/openldap/unique.so
+%%OVERLAY_VALSORT%%libexec/openldap/valsort-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
+%%OVERLAY_VALSORT%%libexec/openldap/valsort-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
+%%OVERLAY_VALSORT%%libexec/openldap/valsort.la
+%%OVERLAY_VALSORT%%libexec/openldap/valsort.so
 %%SHA2%%libexec/openldap/pw-sha2.la
 %%SHA2%%libexec/openldap/pw-sha2.so
 %%SHA2%%libexec/openldap/pw-sha2.so.0



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202105110552.14B5qs4O016410>