Added check if ldap exists
This commit is contained in:
parent
8cdfcd98e5
commit
689fb6b128
@ -1498,7 +1498,7 @@ get_installedapps() {
|
|||||||
}
|
}
|
||||||
get_appvars() {
|
get_appvars() {
|
||||||
BUNDLE=$(egrep "TIER|BUNDLE" /etc/federated | awk -F\" '{ print $2 }')
|
BUNDLE=$(egrep "TIER|BUNDLE" /etc/federated | awk -F\" '{ print $2 }')
|
||||||
LDAP_SECRET=`cat /federated/apps/ldap/.ldap.secret`
|
[[ -d "/federated/apps/ldap" ]] && LDAP_SECRET=`cat /federated/apps/ldap/.ldap.secret`
|
||||||
EXTERNALIP=$(get_externalip)
|
EXTERNALIP=$(get_externalip)
|
||||||
MYSQL_ROOTPASSWORD=`cat /federated/apps/pdnsmysql/.env | grep MYSQL_ROOT_PASSWORD | awk -F= '{ print $2 }'`
|
MYSQL_ROOTPASSWORD=`cat /federated/apps/pdnsmysql/.env | grep MYSQL_ROOT_PASSWORD | awk -F= '{ print $2 }'`
|
||||||
|
|
||||||
@ -1537,7 +1537,7 @@ get_appvars() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Get LDAP DOMAIN from ldap its self and setup variables for each part
|
# Get LDAP DOMAIN from ldap its self and setup variables for each part
|
||||||
LDAP_DOMAIN=$(docker exec ldap slapcat | grep "dn:" | head -1 | awk -F: '{ print $2 }')
|
[[ -d "/federated/apps/ldap" ]] && LDAP_DOMAIN=$(docker exec ldap slapcat | grep "dn:" | head -1 | awk -F: '{ print $2 }')
|
||||||
|
|
||||||
# Setup LDAP_DOMAIN variable for domain or subdomain
|
# Setup LDAP_DOMAIN variable for domain or subdomain
|
||||||
LDAP_DOMAIN_ARRAY=(${LDAP_DOMAIN//,/ })
|
LDAP_DOMAIN_ARRAY=(${LDAP_DOMAIN//,/ })
|
||||||
@ -1551,12 +1551,14 @@ get_appvars() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Set SMTP user based on if fcore or admin exists
|
# Set SMTP user based on if fcore or admin exists
|
||||||
if [[ $(docker exec ldap slapcat | grep fcore) ]]; then
|
if [[ -d "/federated/apps/ldap" ]]; then
|
||||||
SMTPUSER="fcore"
|
if [[ $(docker exec ldap slapcat | grep fcore) ]]; then
|
||||||
elif [[ $(docker exec ldap slapcat | grep admin) ]]; then
|
SMTPUSER="fcore"
|
||||||
SMTPUSER="admin"
|
elif [[ $(docker exec ldap slapcat | grep admin) ]]; then
|
||||||
else
|
SMTPUSER="admin"
|
||||||
SMTPUSER="fcore"
|
else
|
||||||
|
SMTPUSER="fcore"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
get_appvars_old() {
|
get_appvars_old() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user