fix(enhancement): ensure correct ownership check before setting permissions of profiles (#3855)

This commit is contained in:
Iven Schlenther 2025-08-06 11:44:23 +02:00 committed by GitHub
parent d57613714c
commit a36deff0af
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -4,6 +4,11 @@
echo "${_group}Ensuring correct permissions on profiles directory ..."
$dcr --no-deps --entrypoint /bin/bash --user root vroom -c 'chown -R vroom:vroom /var/vroom/sentry-profiles && chmod -R o+rwx /var/vroom/sentry-profiles'
# Check if the parent directory of /var/vroom/sentry-profiles is already owned by vroom:vroom
if [ "$(stat -c '%U:%G' /var/vroom)" = "vroom:vroom" ]; then
echo "Ownership of /var/vroom is already set to vroom:vroom. Skipping chown."
else
$dcr --no-deps --entrypoint /bin/bash --user root vroom -c 'chown -R vroom:vroom /var/vroom/sentry-profiles && chmod -R o+rwx /var/vroom/sentry-profiles'
fi
echo "${_endgroup}"