Make canonical Caddy recreate safely

This commit is contained in:
Frank
2026-08-25 22:01:12 -07:00
parent 8110884e8e
commit 29af0c751f
+4 -1
View File
@@ -255,7 +255,10 @@ retire_legacy_gitea_caddy() {
systemctl --user stop gitea-caddy.service
fi
if systemctl --user is-enabled --quiet gitea-caddy.service 2>/dev/null; then
systemctl --user disable gitea-caddy.service
# A Quadlet-generated unit may report "generated" without having an
# enablement symlink. Disable is therefore best-effort; moving the
# source out of the generator directory is the durable action.
systemctl --user disable gitea-caddy.service 2>/dev/null || true
fi
local unit_dir="$HOME/.config/containers/systemd"
local legacy_trash="$HOME/.AGENTTRASH/$(date +%Y%m%d)-gitea-caddy"