mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-23 08:09:34 -05:00
Support statically linked syncprov
This commit is contained in:
parent
77b87520f6
commit
b83d619d87
1 changed files with 10 additions and 10 deletions
|
|
@ -198,6 +198,14 @@ EOF
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
syncprov_module=''
|
||||||
|
[ "$AC_syncprov" = syncprovmod ] && syncprov_module='
|
||||||
|
dn: cn=module,cn=config
|
||||||
|
objectClass: olcModuleList
|
||||||
|
cn: module
|
||||||
|
olcModulePath: ../../../servers/slapd/overlays
|
||||||
|
olcModuleLoad: syncprov.la'
|
||||||
|
|
||||||
for uri in $PROV_URI; do
|
for uri in $PROV_URI; do
|
||||||
echo "Adding database configuration on $uri"
|
echo "Adding database configuration on $uri"
|
||||||
$LDAPADD -D cn=config -H $uri -y $CONFIGPWF <<EOF > $TESTOUT 2>&1
|
$LDAPADD -D cn=config -H $uri -y $CONFIGPWF <<EOF > $TESTOUT 2>&1
|
||||||
|
|
@ -211,11 +219,7 @@ olcSuffix: $BASEDN
|
||||||
olcRootDN: $MANAGERDN
|
olcRootDN: $MANAGERDN
|
||||||
olcRootPW: $PASSWD
|
olcRootPW: $PASSWD
|
||||||
|
|
||||||
dn: cn=module,cn=config
|
$syncprov_module
|
||||||
objectClass: olcModuleList
|
|
||||||
cn: module
|
|
||||||
olcModulePath: ../../../servers/slapd/overlays
|
|
||||||
olcModuleLoad: syncprov.la
|
|
||||||
|
|
||||||
dn: olcOverlay={0}syncprov,olcDatabase={1}$BACKEND,cn=config
|
dn: olcOverlay={0}syncprov,olcDatabase={1}$BACKEND,cn=config
|
||||||
objectClass: olcOverlayConfig
|
objectClass: olcOverlayConfig
|
||||||
|
|
@ -265,11 +269,7 @@ olcSyncRepl: rid=1 provider=$PROV_URI searchbase="$BASEDN"
|
||||||
binddn="$MANAGERDN" bindmethod=simple credentials=$PASSWD
|
binddn="$MANAGERDN" bindmethod=simple credentials=$PASSWD
|
||||||
type=refreshAndPersist retry="$RETRY" timeout=1
|
type=refreshAndPersist retry="$RETRY" timeout=1
|
||||||
|
|
||||||
dn: cn=module,cn=config
|
$syncprov_module
|
||||||
objectClass: olcModuleList
|
|
||||||
cn: module
|
|
||||||
olcModulePath: ../../../servers/slapd/overlays
|
|
||||||
olcModuleLoad: syncprov.la
|
|
||||||
|
|
||||||
dn: olcOverlay={0}syncprov,olcDatabase={1}$BACKEND,cn=config
|
dn: olcOverlay={0}syncprov,olcDatabase={1}$BACKEND,cn=config
|
||||||
objectClass: olcOverlayConfig
|
objectClass: olcOverlayConfig
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue