mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
31f2cddcf5
These extensions add mmr (multi-master-replication) and olc (openldap-online-configuration) capabilities to the provisioning-scripts (provision-backend and provision.py), for use with the openldap-backend (only versions >=2.4.15!). Changes / additions made to the provision-backend -script: added new command-line-options: --ol-mmr-urls=<list of whitespace separated ldap-urls> for use with mmr (can be combined with --ol-olc=yes), --ol-olc=[yes/no] (activate automatic conversion from static slapd.conf to olc), --ol-slaptest=<path to slaptest binary> (needed in conjunction with --ol-olc=yes) Changes / additions made to the provision.py -script: added extensions, that will automatically generate the chosen mmr and/or olc setup for the openldap backend, according to the to chosen parameters set in the provision-backend script Signed-off-by: Andrew Bartlett <abartlet@samba.org>
17 lines
354 B
Plaintext
17 lines
354 B
Plaintext
dn: cn=config
|
|
objectClass: olcGlobal
|
|
cn: config
|
|
${OLC_SERVER_ID_CONF}
|
|
|
|
dn: olcDatabase={0}config,cn=config
|
|
objectClass: olcDatabaseConfig
|
|
olcDatabase: {0}config
|
|
olcRootDN: cn=config
|
|
olcRootPW: ${OLC_PW}
|
|
${OLC_SYNCREPL_CONF}olcMirrorMode: TRUE
|
|
|
|
dn: olcOverlay=syncprov,olcDatabase={0}config,cn=config
|
|
objectClass: olcSyncProvConfig
|
|
olcOverlay: syncprov
|
|
|