mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-01-24 21:49:12 -06:00
18 lines
566 B
Bash
Executable File
18 lines
566 B
Bash
Executable File
#!/bin/sh
|
|
|
|
LDAP_BINDDN=${LDAP_BINDDN:-cn=reva,ou=sysusers,dc=example,dc=org}
|
|
LDAP_BINDPW=${LDAP_BINDPW:-reva}
|
|
|
|
echo "Waiting for EOS MGM"
|
|
echo "until nc -z -w 3 $EOS_MGM_ALIAS 1094; do sleep 2; done;" > /wait-for-mgm
|
|
chmod +x /wait-for-mgm
|
|
|
|
/wait-for-mgm;
|
|
echo "----- [ocis] LDAP setup -----";
|
|
authconfig --enableldap --enableldapauth --ldapserver=${EOS_LDAP_HOST} --ldapbasedn="dc=example,dc=org" --update;
|
|
sed -i "s/#binddn cn=.*/binddn ${LDAP_BINDDN}/" /etc/nslcd.conf
|
|
sed -i "s/#bindpw .*/bindpw ${LDAP_BINDPW}/" /etc/nslcd.conf
|
|
# start in debug mode;
|
|
|
|
nslcd -d
|