diff options
-rwxr-xr-x | satellit_installer/static_files/dnbd3/etc/cron.daily/dnbd3-stage4-cleanup | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/satellit_installer/static_files/dnbd3/etc/cron.daily/dnbd3-stage4-cleanup b/satellit_installer/static_files/dnbd3/etc/cron.daily/dnbd3-stage4-cleanup index 7a43f0a..690b05b 100755 --- a/satellit_installer/static_files/dnbd3/etc/cron.daily/dnbd3-stage4-cleanup +++ b/satellit_installer/static_files/dnbd3/etc/cron.daily/dnbd3-stage4-cleanup @@ -1,5 +1,10 @@ #!/bin/bash +if [ "$UID" = 0 ]; then + # Force we're running as dnbd3, as cron invokes us as root + exec sudo -u dnbd3 -n "${BASH_SOURCE[0]}" +fi + # Find all .meta files in stage 4 directory mapfile -d '' list < <( find /srv/openslx/nfs/stage4/bwlp/ -type f -name "*.meta" -print0 ) |