From afc195ebb4243858767512909333e0e1699f32b6 Mon Sep 17 00:00:00 2001 From: Marc Cirauqui Date: Fri, 7 Feb 2020 13:26:31 +0100 Subject: [PATCH] Allow setting ports on ldap and ldaps --- image/environment/default.yaml | 6 +++++- image/service/slapd/process.sh | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/image/environment/default.yaml b/image/environment/default.yaml index 0eb9b716..5cef81eb 100644 --- a/image/environment/default.yaml +++ b/image/environment/default.yaml @@ -13,4 +13,8 @@ LDAP_LOG_LEVEL: 256 LDAP_NOFILE: 1024 # Do not perform any chown to fix file ownership -DISABLE_CHOWN: false \ No newline at end of file +DISABLE_CHOWN: false + +# Default port to bind slapd +LDAP_PORT: 389 +LDAPS_PORT: 636 \ No newline at end of file diff --git a/image/service/slapd/process.sh b/image/service/slapd/process.sh index 4fc54143..449481f8 100755 --- a/image/service/slapd/process.sh +++ b/image/service/slapd/process.sh @@ -9,4 +9,4 @@ log-helper level eq trace && set -x # see https://github.com/docker/docker/issues/8231 ulimit -n $LDAP_NOFILE -exec /usr/sbin/slapd -h "ldap://$HOSTNAME ldaps://$HOSTNAME ldapi:///" -u openldap -g openldap -d $LDAP_LOG_LEVEL +exec /usr/sbin/slapd -h "ldap://$HOSTNAME:$LDAP_PORT ldaps://$HOSTNAME:$LDAPS_PORT ldapi:///" -u openldap -g openldap -d $LDAP_LOG_LEVEL