diff --git a/nextcloud/main.yaml b/nextcloud/main.yaml index 412ba5f..553b314 100644 --- a/nextcloud/main.yaml +++ b/nextcloud/main.yaml @@ -452,8 +452,9 @@ spec: - /bin/sh - -c - | + apk add --no-cache su-exec mkdir -p /etc/crontabs - echo "*/1 * * * * su -s /bin/sh -c 'php -f /var/www/html/cron.php' \#33" > /etc/crontabs/root + echo "*/1 * * * * su-exec 33:33 php -f /var/www/html/cron.php" > /etc/crontabs/root exec busybox crond -c /etc/crontabs -f -L /dev/stdout env: - name: POSTGRES_HOST diff --git a/nextcloud/src/values.yaml b/nextcloud/src/values.yaml index 3b4c1b2..ac020c9 100644 --- a/nextcloud/src/values.yaml +++ b/nextcloud/src/values.yaml @@ -642,8 +642,9 @@ cronjob: - /bin/sh - -c - | + apk add --no-cache su-exec mkdir -p /etc/crontabs - echo "*/1 * * * * su -s /bin/sh -c 'php -f /var/www/html/cron.php' \#33" > /etc/crontabs/root + echo "*/1 * * * * su-exec 33:33 php -f /var/www/html/cron.php" > /etc/crontabs/root exec busybox crond -c /etc/crontabs -f -L /dev/stdout # Uses a Kubernetes CronJob to execute the Nextcloud cron tasks