From 29af0c751ffe882c2508503b301b7e727d62d965 Mon Sep 17 00:00:00 2001 From: Frank Date: Tue, 25 Aug 2026 22:01:12 -0700 Subject: [PATCH] Make canonical Caddy recreate safely --- scripts/deploy-remote.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/deploy-remote.sh b/scripts/deploy-remote.sh index cf75fd7..bb706ea 100755 --- a/scripts/deploy-remote.sh +++ b/scripts/deploy-remote.sh @@ -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"