Don't quit on chmod error, it can be ignored.

This commit is contained in:
Roger A. Light 2020-08-13 20:08:30 +01:00
parent 6407abf717
commit 367a282c61
6 changed files with 14 additions and 24 deletions

View File

@ -4,7 +4,7 @@ set -e
# Set permissions # Set permissions
user="$(id -u)" user="$(id -u)"
if [ "$user" = '0' ]; then if [ "$user" = '0' ]; then
[ -d "/mosquitto" ] && chown -R mosquitto:mosquitto /mosquitto [ -d "/mosquitto" ] && chown -R mosquitto:mosquitto /mosquitto || true
fi fi
exec "$@" exec "$@"

View File

@ -4,7 +4,7 @@ set -e
# Set permissions # Set permissions
user="$(id -u)" user="$(id -u)"
if [ "$user" = '0' ]; then if [ "$user" = '0' ]; then
[ -d "/mosquitto" ] && chown -R mosquitto:mosquitto /mosquitto [ -d "/mosquitto" ] && chown -R mosquitto:mosquitto /mosquitto || true
fi fi
exec "$@" exec "$@"

View File

@ -4,7 +4,7 @@ set -e
# Set permissions # Set permissions
user="$(id -u)" user="$(id -u)"
if [ "$user" = '0' ]; then if [ "$user" = '0' ]; then
[ -d "/mosquitto" ] && chown -R mosquitto:mosquitto /mosquitto [ -d "/mosquitto" ] && chown -R mosquitto:mosquitto /mosquitto || true
fi fi
exec "$@" exec "$@"

View File

@ -4,7 +4,7 @@ set -e
# Set permissions # Set permissions
user="$(id -u)" user="$(id -u)"
if [ "$user" = '0' ]; then if [ "$user" = '0' ]; then
[ -d "/mosquitto" ] && chown -R mosquitto:mosquitto /mosquitto [ -d "/mosquitto" ] && chown -R mosquitto:mosquitto /mosquitto || true
fi fi
exec "$@" exec "$@"

View File

@ -1,15 +1,10 @@
#!/bin/ash #!/bin/ash
set -e set -e
docker_set_permissions() { # Set permissions
local user; user="$(id -u)" user="$(id -u)"
if [ "$user" = '0' ]; then
if [ "$user" = '0' ]; then [ -d "/mosquitto" ] && chown -R mosquitto:mosquitto /mosquitto || true
chown -R mosquitto:mosquitto /mosquitto fi
fi
}
docker_set_permissions()
exec "$@" exec "$@"

View File

@ -1,15 +1,10 @@
#!/bin/ash #!/bin/ash
set -e set -e
docker_set_permissions() { # Set permissions
local user; user="$(id -u)" user="$(id -u)"
if [ "$user" = '0' ]; then
if [ "$user" = '0' ]; then [ -d "/mosquitto" ] && chown -R mosquitto:mosquitto /mosquitto || true
chown -R mosquitto:mosquitto /mosquitto fi
fi
}
docker_set_permissions()
exec "$@" exec "$@"