File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change 1
1
dn: olcDatabase={0}config,cn=config
2
2
changetype: modify
3
3
add: olcRootPW
4
- olcRootPW: { ADMINPW}
4
+ olcRootPW: ADMINPW
Original file line number Diff line number Diff line change @@ -66,6 +66,13 @@ configure_msad_features(){
66
66
ldapmodify -Y EXTERNAL -H ldapi:/// -f ${CONFIG_DIR} /msad.ldif -Q
67
67
}
68
68
69
+ configure_admin_config_pw (){
70
+ echo " Configure admin config password..."
71
+ adminpw=$( slappasswd -h {SSHA} -s " ${LDAP_SECRET} " )
72
+ sed -i s/ADMINPW/${adminpw} /g ${CONFIG_DIR} /configadminpw.ldif
73
+ ldapmodify -Y EXTERNAL -H ldapi:/// -f ${CONFIG_DIR} /configadminpw.ldif -Q
74
+ }
75
+
69
76
configure_memberof_overlay (){
70
77
echo " Configure memberOf overlay..."
71
78
ldapmodify -Y EXTERNAL -H ldapi:/// -f ${CONFIG_DIR} /memberof.ldif -Q
@@ -95,6 +102,7 @@ configure_msad_features
95
102
configure_tls
96
103
configure_logging
97
104
configure_memberof_overlay
105
+ configure_admin_config_pw
98
106
load_initial_data
99
107
100
108
# Shutdown openldap daemon
You can’t perform that action at this time.
0 commit comments