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"