From fcf8ed60d51a868f4688d1ddbddb5b586a75292a Mon Sep 17 00:00:00 2001 From: Stefan Pejcic Date: Fri, 25 Apr 2025 15:37:32 +0200 Subject: [PATCH] Update UPDATE.sh --- version/1.2.5/UPDATE.sh | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/version/1.2.5/UPDATE.sh b/version/1.2.5/UPDATE.sh index e662eea4..ff5f1f56 100644 --- a/version/1.2.5/UPDATE.sh +++ b/version/1.2.5/UPDATE.sh @@ -1,24 +1,17 @@ #!/bin/bash -# Loop through all directories in /home/ +echo "" +echo "Downloading crons.ini template.." +wget -q -O "/etc/openpanel/ofelia/users.ini" "https://raw.githubusercontent.com/stefanpejcic/openpanel-configuration/refs/heads/main/ofelia/users.ini" + for dir in /home/*; do username=$(basename "$dir") CONF_PATH="$dir/crons.ini" USER_CONF="/etc/openpanel/$username/users.ini" - # 1. Handle crons.ini directory -> convert to file if [ -d "$CONF_PATH" ]; then echo "Found directory: $CONF_PATH - removing and creating a file." rm -rf "$CONF_PATH" && touch "$CONF_PATH" fi - - # 2. Check if users.ini exists - if [ ! -f "$USER_CONF" ]; then - echo "users.ini not found for $username, creating it..." - mkdir -p "/etc/openpanel/$username/" - wget -q -O "$USER_CONF" "https://raw.githubusercontent.com/stefanpejcic/openpanel-configuration/refs/heads/main/ofelia/users.ini" - else - echo "users.ini exists for $username, skipping." - fi done