LJ Johnson hace 5 años
padre
commit
1bd0a8eaf6
Se han modificado 1 ficheros con 6 adiciones y 8 borrados
  1. 6 8
      image/service/slapd/startup.sh

+ 6 - 8
image/service/slapd/startup.sh

@@ -39,16 +39,14 @@ log-helper info 'openldap GID/UID'
 log-helper info '-------------------------------------'
 log-helper info "User uid:    $(id -u openldap)"
 log-helper info "User gid:    $(id -g openldap)"
-log-helper info "LDAP_UIDGID_CHANGED: ${LDAP_UIDGID_CHANGED}"
+log-helper info "uid/gid changed: ${LDAP_UIDGID_CHANGED}"
 log-helper info "-------------------------------------"
 
-if $LDAP_UIDGID_CHANGED ; then
-  log-helper info "fixing file permissions since LDAP_UIDGID_CHANGED==($LDAP_UIDGID_CHANGED)"
-  chown -R openldap:openldap /var/run/slapd
-  chown -R openldap:openldap /var/lib/ldap
-  chown -R openldap:openldap /etc/ldap
-  chown -R openldap:openldap ${CONTAINER_SERVICE_DIR}/slapd
-fi
+log-helper info "updating file uid/gid ownership"
+chown -R openldap:openldap /var/run/slapd
+chown -R openldap:openldap /var/lib/ldap
+chown -R openldap:openldap /etc/ldap
+chown -R openldap:openldap ${CONTAINER_SERVICE_DIR}/slapd
 
 FIRST_START_DONE="${CONTAINER_STATE_DIR}/slapd-first-start-done"
 WAS_STARTED_WITH_TLS="/etc/ldap/slapd.d/docker-openldap-was-started-with-tls"