diff --git a/version/1.2.2/UPDATE.sh b/version/1.2.2/UPDATE.sh index 7a480aea..5012e994 100644 --- a/version/1.2.2/UPDATE.sh +++ b/version/1.2.2/UPDATE.sh @@ -1,15 +1,23 @@ #!/bin/bash +echo "Updating template: /etc/openpanel/varnish/default.vcl" +wget -O /etc/openpanel/varnish/default.vcl https://github.com/stefanpejcic/openpanel-configuration/blob/main/varnish/default.vcl + for dir in /home/*; do file="$dir/.env" user=$(basename "$dir") if [[ -f "$file" ]]; then - # Check if lines already exist (loosely) + + cp /etc/openpanel/varnish/default.vcl file="$dir/default.vcl" + echo "- Updated Varnish default.vcl template for user: $user" + if ! grep -q 'CRONJOBS' "$file"; then sed -i '/BUSYBOX_RAM="0.1G"/a \ # CRONJOBS\nCRON_CPU="0.1"\nCRON_RAM="0.25G"' "$file" - echo "Updated: $file" + + echo "- Updated $file for user: $user to add CRON limits" fi fi + done