diff --git a/entrypoint.sh b/entrypoint.sh index 956903b..a8816a5 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -11,6 +11,14 @@ if ! sleep 0 >/dev/null 2>&1; then >&2 echo "WARNING: clock_nanosleep or clock_nanosleep_time64 is not available on the system" fi +export ATLAS_UID="${ATLAS_UID:-101}" +export ATLAS_GID="${ATLAS_GID:-999}" + +usermod -u $ATLAS_UID atlas +groupmod -g $ATLAS_GID atlas +chown -R atlas:atlas /var/atlas-probe +chown -R atlas:atlas /var/atlasdata + # create essential files and fix permission mkdir -p /var/atlas-probe/status chown -R atlas:atlas /var/atlas-probe/status