summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--entrypoint.sh3
1 files changed, 1 insertions, 2 deletions
diff --git a/entrypoint.sh b/entrypoint.sh
index d96fe06..9b5a89a 100644
--- a/entrypoint.sh
+++ b/entrypoint.sh
@@ -3,8 +3,7 @@ set -e
data_dir_owner="$(stat -c %u "/var/lib/prosody/")"
if [[ "$(id -u prosody)" != "$data_dir_owner" ]]; then
- # FIXME this fails if owned by root
- usermod -u "$data_dir_owner" prosody
+ usermod -R prosody:prosody "/var/lib/prosody"
fi
if [[ "$(stat -c %u /var/run/prosody/)" != "$data_dir_owner" ]]; then
chown "$data_dir_owner" /var/run/prosody/