From 551149820011d040320ace5e4ff9b1d80477b42e Mon Sep 17 00:00:00 2001 From: boban Date: Sun, 26 Apr 2026 07:04:37 +0200 Subject: [PATCH] Refactor: update.sh nach scripts/ verschoben Alle Scripts zentral unter scripts/: - scripts/update.sh (war update.sh) - scripts/mailwolt-apply-domains installer.sh und update.sh selbst auf neuen Pfad angepasst. Update laufender Server (einmalig): sudo install -m 755 /var/www/mailwolt/scripts/update.sh /usr/local/sbin/mailwolt-update sudo install -m 755 /var/www/mailwolt/scripts/mailwolt-apply-domains /usr/local/sbin/mailwolt-apply-domains Co-Authored-By: Claude Sonnet 4.6 --- installer.sh | 2 +- update.sh => scripts/update.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename update.sh => scripts/update.sh (99%) diff --git a/installer.sh b/installer.sh index 9210510..7670db9 100644 --- a/installer.sh +++ b/installer.sh @@ -582,7 +582,7 @@ step "Hilfsskripte & Konfiguration installieren" "5 Sek" install -m 755 "${APP_DIR}/scripts/mailwolt-apply-domains" /usr/local/sbin/mailwolt-apply-domains # ===== mailwolt-update installieren ===== -install -m 755 "${APP_DIR}/update.sh" /usr/local/sbin/mailwolt-update +install -m 755 "${APP_DIR}/scripts/update.sh" /usr/local/sbin/mailwolt-update # ===== Sudoers für www-data (helper + update) ===== cat > /etc/sudoers.d/mailwolt-certbot <<'SUDOERS' diff --git a/update.sh b/scripts/update.sh similarity index 99% rename from update.sh rename to scripts/update.sh index 91a98d0..8be86bc 100644 --- a/update.sh +++ b/scripts/update.sh @@ -302,4 +302,4 @@ echo "[✓] Update abgeschlossen: ${OLD_VER} → ${NEW_VER} (${OLD_REV:0:7} → # Immer: System-Scripts auf den neuesten Stand bringen (selbst wenn nicht in CHANGED_FILES) [[ -f "${APP_DIR}/scripts/mailwolt-apply-domains" ]] && \ install -m 755 "${APP_DIR}/scripts/mailwolt-apply-domains" /usr/local/sbin/mailwolt-apply-domains -install -m 755 "${APP_DIR}/update.sh" /usr/local/sbin/mailwolt-update \ No newline at end of file +install -m 755 "${APP_DIR}/scripts/update.sh" /usr/local/sbin/mailwolt-update \ No newline at end of file