fix: use sudo for removing Caddy TLS data to ensure permissions

This commit is contained in:
S
2026-03-02 19:20:13 -05:00
parent ca5a275d07
commit 9acc9e9888

View File

@@ -97,7 +97,7 @@ fi
# ---------------------------------------------------------------------------
if ssh_exec UNRAID "test -d '${CADDY_DATA_PATH}/data'" 2>/dev/null; then
if confirm_action "$(printf 'Remove Caddy TLS data (certificates) for %s? [y/N] ' "$GITEA_DOMAIN")"; then
ssh_exec UNRAID "rm -rf '${CADDY_DATA_PATH}/data' '${CADDY_DATA_PATH}/config'"
ssh_exec UNRAID "sudo rm -rf '${CADDY_DATA_PATH}/data' '${CADDY_DATA_PATH}/config'"
log_success "Caddy TLS data removed"
else
log_info "Caddy TLS data preserved"