You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
sed -i --follow-symlinks "s|{{ LDAP_CONFIG_PASSWORD_ENCRYPTED }}|${LDAP_CONFIG_PASSWORD_ENCRYPTED}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/bootstrap/ldif/01-config-password.ldif
185
+
sed -i "s|{{ LDAP_CONFIG_PASSWORD_ENCRYPTED }}|${LDAP_CONFIG_PASSWORD_ENCRYPTED}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/bootstrap/ldif/01-config-password.ldif
186
186
187
187
# adapt security config file
188
188
get_ldap_base_dn
189
-
sed -i --follow-symlinks "s|{{ LDAP_BASE_DN }}|${LDAP_BASE_DN}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/bootstrap/ldif/02-security.ldif
189
+
sed -i "s|{{ LDAP_BASE_DN }}|${LDAP_BASE_DN}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/bootstrap/ldif/02-security.ldif
190
190
191
191
# process config files (*.ldif) in bootstrap directory (do no process files in subdirectories)
sed -i --follow-symlinks "s|{{ LDAP_READONLY_USER_USERNAME }}|${LDAP_READONLY_USER_USERNAME}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/bootstrap/ldif/readonly-user/readonly-user.ldif
205
-
sed -i --follow-symlinks "s|{{ LDAP_READONLY_USER_PASSWORD_ENCRYPTED }}|${LDAP_READONLY_USER_PASSWORD_ENCRYPTED}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/bootstrap/ldif/readonly-user/readonly-user.ldif
206
-
sed -i --follow-symlinks "s|{{ LDAP_BASE_DN }}|${LDAP_BASE_DN}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/bootstrap/ldif/readonly-user/readonly-user.ldif
204
+
sed -i "s|{{ LDAP_READONLY_USER_USERNAME }}|${LDAP_READONLY_USER_USERNAME}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/bootstrap/ldif/readonly-user/readonly-user.ldif
205
+
sed -i "s|{{ LDAP_READONLY_USER_PASSWORD_ENCRYPTED }}|${LDAP_READONLY_USER_PASSWORD_ENCRYPTED}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/bootstrap/ldif/readonly-user/readonly-user.ldif
206
+
sed -i "s|{{ LDAP_BASE_DN }}|${LDAP_BASE_DN}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/bootstrap/ldif/readonly-user/readonly-user.ldif
207
207
208
-
sed -i --follow-symlinks "s|{{ LDAP_READONLY_USER_USERNAME }}|${LDAP_READONLY_USER_USERNAME}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/bootstrap/ldif/readonly-user/readonly-user-acl.ldif
209
-
sed -i --follow-symlinks "s|{{ LDAP_BASE_DN }}|${LDAP_BASE_DN}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/bootstrap/ldif/readonly-user/readonly-user-acl.ldif
208
+
sed -i "s|{{ LDAP_READONLY_USER_USERNAME }}|${LDAP_READONLY_USER_USERNAME}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/bootstrap/ldif/readonly-user/readonly-user-acl.ldif
209
+
sed -i "s|{{ LDAP_BASE_DN }}|${LDAP_BASE_DN}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/bootstrap/ldif/readonly-user/readonly-user-acl.ldif
sed -i --follow-symlinks "s|{{ LDAP_REPLICATION_HOSTS }}|olcServerID: $i${host}\n{{ LDAP_REPLICATION_HOSTS }}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/replication/replication-enable.ldif
298
-
sed -i --follow-symlinks "s|{{ LDAP_REPLICATION_HOSTS_CONFIG_SYNC_REPL }}|olcSyncRepl: rid=00$i provider=${host}${LDAP_REPLICATION_CONFIG_SYNCPROV}\n{{ LDAP_REPLICATION_HOSTS_CONFIG_SYNC_REPL }}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/replication/replication-enable.ldif
299
-
sed -i --follow-symlinks "s|{{ LDAP_REPLICATION_HOSTS_HDB_SYNC_REPL }}|olcSyncRepl: rid=10$i provider=${host}${LDAP_REPLICATION_HDB_SYNCPROV}\n{{ LDAP_REPLICATION_HOSTS_HDB_SYNC_REPL }}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/replication/replication-enable.ldif
297
+
sed -i "s|{{ LDAP_REPLICATION_HOSTS }}|olcServerID: $i${host}\n{{ LDAP_REPLICATION_HOSTS }}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/replication/replication-enable.ldif
298
+
sed -i "s|{{ LDAP_REPLICATION_HOSTS_CONFIG_SYNC_REPL }}|olcSyncRepl: rid=00$i provider=${host}${LDAP_REPLICATION_CONFIG_SYNCPROV}\n{{ LDAP_REPLICATION_HOSTS_CONFIG_SYNC_REPL }}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/replication/replication-enable.ldif
299
+
sed -i "s|{{ LDAP_REPLICATION_HOSTS_HDB_SYNC_REPL }}|olcSyncRepl: rid=10$i provider=${host}${LDAP_REPLICATION_HDB_SYNCPROV}\n{{ LDAP_REPLICATION_HOSTS_HDB_SYNC_REPL }}|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/replication/replication-enable.ldif
300
300
301
301
((i++))
302
302
done
303
303
304
304
get_ldap_base_dn
305
-
sed -i --follow-symlinks "s|\$LDAP_BASE_DN|$LDAP_BASE_DN|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/replication/replication-enable.ldif
306
-
sed -i --follow-symlinks "s|\$LDAP_ADMIN_PASSWORD|$LDAP_ADMIN_PASSWORD|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/replication/replication-enable.ldif
307
-
sed -i --follow-symlinks "s|\$LDAP_CONFIG_PASSWORD|$LDAP_CONFIG_PASSWORD|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/replication/replication-enable.ldif
305
+
sed -i "s|\$LDAP_BASE_DN|$LDAP_BASE_DN|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/replication/replication-enable.ldif
306
+
sed -i "s|\$LDAP_ADMIN_PASSWORD|$LDAP_ADMIN_PASSWORD|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/replication/replication-enable.ldif
307
+
sed -i "s|\$LDAP_CONFIG_PASSWORD|$LDAP_CONFIG_PASSWORD|g"${CONTAINER_SERVICE_DIR}/slapd/assets/config/replication/replication-enable.ldif
308
308
309
-
sed -i --follow-symlinks "/{{ LDAP_REPLICATION_HOSTS }}/d"${CONTAINER_SERVICE_DIR}/slapd/assets/config/replication/replication-enable.ldif
310
-
sed -i --follow-symlinks "/{{ LDAP_REPLICATION_HOSTS_CONFIG_SYNC_REPL }}/d"${CONTAINER_SERVICE_DIR}/slapd/assets/config/replication/replication-enable.ldif
311
-
sed -i --follow-symlinks "/{{ LDAP_REPLICATION_HOSTS_HDB_SYNC_REPL }}/d"${CONTAINER_SERVICE_DIR}/slapd/assets/config/replication/replication-enable.ldif
309
+
sed -i "/{{ LDAP_REPLICATION_HOSTS }}/d"${CONTAINER_SERVICE_DIR}/slapd/assets/config/replication/replication-enable.ldif
310
+
sed -i "/{{ LDAP_REPLICATION_HOSTS_CONFIG_SYNC_REPL }}/d"${CONTAINER_SERVICE_DIR}/slapd/assets/config/replication/replication-enable.ldif
311
+
sed -i "/{{ LDAP_REPLICATION_HOSTS_HDB_SYNC_REPL }}/d"${CONTAINER_SERVICE_DIR}/slapd/assets/config/replication/replication-enable.ldif
0 commit comments