From 2900e5375333ae6589fd09e51dce9e470cdc9d03 Mon Sep 17 00:00:00 2001 From: sysops Date: Tue, 17 Mar 2026 12:43:15 +0100 Subject: [PATCH] chore: update.sh aktualisiert sich beim Start selbst aus Gitea Co-Authored-By: Claude Sonnet 4.6 --- update.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/update.sh b/update.sh index 8d59fe6..456d0f1 100755 --- a/update.sh +++ b/update.sh @@ -30,6 +30,15 @@ echo " ║ archivmail Updater ║" echo " ╚══════════════════════════════════════╝" echo "" +# ── Script selbst aktualisieren ────────────────────────────────────────── + +SCRIPT_URL="https://gitea.perlbach24.de/scripte/archivmail/raw/branch/main/update.sh" +SELF="$INSTALL_DIR/update.sh" +if [[ -f "$SELF" ]] && command -v curl >/dev/null; then + curl -fsSL "$SCRIPT_URL" -o "$SELF.new" 2>/dev/null && mv "$SELF.new" "$SELF" && chmod +x "$SELF" \ + && info "Script aktualisiert" || rm -f "$SELF.new" +fi + # ── Voraussetzungen prüfen ──────────────────────────────────────────────── command -v git >/dev/null || die "git nicht gefunden"