Skip to content

Commit 965db7f

Browse files
committed
Allow chown homedir to fail (e.g.: for read-only sub-mount)
1 parent 172baf9 commit 965db7f

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

Dockerfiles/base/data/docker-entrypoint.d/101-uid-gid.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ set_uid() {
6161
# Change uid and fix homedir permissions
6262
log "info" "Changing user '${username}' uid to: ${uid}" "${debug}"
6363
run "usermod -u ${uid} ${username}" "${debug}"
64-
run "chown -R ${username} ${homedir}" "${debug}"
64+
run "chown -R ${username} ${homedir} || true" "${debug}"
6565
run "chown -R ${username} /var/lib/php/session" "${debug}"
6666
run "chown -R ${username} /var/lib/php/wsdlcache" "${debug}"
6767
fi
@@ -103,7 +103,7 @@ set_gid() {
103103
# Change ugd and fix homedir permissions
104104
log "info" "Changing group '${groupname}' gid to: ${gid}" "${debug}"
105105
run "groupmod -g ${gid} ${groupname}" "${debug}"
106-
run "chown -R :${groupname} ${homedir}" "${debug}"
106+
run "chown -R :${groupname} ${homedir} || true" "${debug}"
107107
run "chown -R :${groupname} /var/lib/php/session" "${debug}"
108108
run "chown -R :${groupname} /var/lib/php/wsdlcache" "${debug}"
109109
fi

0 commit comments

Comments
 (0)