chore: update.sh aktualisiert sich beim Start selbst aus Gitea
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user