Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
tutorial:ldap:syncopenldap [2016-04-13 22:49] weichbr [Requirements] |
tutorial:ldap:syncopenldap [2018-06-03 14:10] (current) |
||
---|---|---|---|
Line 13: | Line 13: | ||
===== Notes ===== | ===== Notes ===== | ||
- | * This tutorial | + | * This tutorial |
---- | ---- | ||
===== Configure the Master ===== | ===== Configure the Master ===== | ||
- | * | + | * Give the sync account the necessary right to read everything. This includes passwords! |
+ | * Simply modify the '' | ||
+ | * Create a '' | ||
+ | * < | ||
+ | dn: cn=module{0}, | ||
+ | changetype: modify | ||
+ | add: olcModuleLoad | ||
+ | olcModuleLoad: | ||
+ | </ | ||
+ | * < | ||
+ | dn: olcDatabase={1}mdb, | ||
+ | changetype: modify | ||
+ | add: olcDbIndex | ||
+ | olcDbIndex: entryUUID, | ||
+ | </ | ||
+ | * < | ||
+ | dn: olcOverlay=syncprov, | ||
+ | changetype: add | ||
+ | objectClass: | ||
+ | objectClass: | ||
+ | olcOverlay: syncprov | ||
+ | </ | ||
+ | * Apply them in that order with '' | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Configure the Slave ===== | ||
+ | * Also apply the '' | ||
+ | * Create a '' | ||
+ | * < | ||
+ | dn: olcDatabase={1}mdb, | ||
+ | changetype: modify | ||
+ | add: olcSyncRepl | ||
+ | olcSyncRepl: | ||
+ | provider=ldap:// | ||
+ | bindmethod=simple | ||
+ | binddn=" | ||
+ | credentials=syncaccountpassword | ||
+ | searchbase=" | ||
+ | scope=sub | ||
+ | schemachecking=on | ||
+ | type=refreshAndPersist | ||
+ | retry=" | ||
+ | interval=00: | ||
+ | starttls=yes | ||
+ | tls_reqcert=allow | ||
+ | </ | ||
+ | * Apply it with '' |