prepare_ldap.sh 423 B

12345678910111213
  1. LDIF_DB_FILE=/container/service/slapd/assets/config/bootstrap/ldif/db.ldif
  2. LDIF_SCHEMA_FILE=/container/service/slapd/assets/config/bootstrap/ldif/schema.ldif
  3. domain=$1
  4. password=$2
  5. echo "Using domain $1 and password $2"
  6. hashed_ldap_passwd="$(slappasswd -s $password)"
  7. sed -i 's|dc=example,dc=net|'"$domain"'|g' $LDIF_DB_FILE $LDIF_SCHEMA_FILE
  8. sed -i 's|FILL_IT|'"$hashed_ldap_passwd"'|g' $LDIF_DB_FILE $LDIF_SCHEMA_FILE