diff --git a/borg-pull-backup.sh b/borg-pull-backup.sh index 0834795..3a82564 100644 --- a/borg-pull-backup.sh +++ b/borg-pull-backup.sh @@ -68,7 +68,7 @@ cleanup() { } # Cleanup auch bei unerwarteten Fehlern -trap cleanup ERR +trap cleanup ERR EXIT # ============================================================================= # HAUPTPROGRAMM @@ -154,10 +154,7 @@ case $BORG_EXIT in esac # --- 6. Unmounten --- -#trap - EXIT ERR -log "Unmounte ${MOUNT_POINT}..." -fusermount -u "$MOUNT_POINT" -log "Unmount erfolgreich." +trap - EXIT ERR # --- 7. Alte Archive bereinigen --- log "Bereinige alte Archive (daily=${KEEP_DAILY}, weekly=${KEEP_WEEKLY}, monthly=${KEEP_MONTHLY})..."