diff --git a/debian/DEBIAN/postrm b/debian/DEBIAN/postrm index 8bc7351..1450df1 100755 --- a/debian/DEBIAN/postrm +++ b/debian/DEBIAN/postrm @@ -6,7 +6,9 @@ case "$1" in ;; remove) systemctl disable nebius_observability_agent_updater.service - systemctl stop nebius_observability_agent_updater.service + if [ "$(systemctl is-system-running)" != "offline" ]; then # Check if running under systemd + systemctl stop nebius_observability_agent_updater.service + fi rm -rf /var/lib/nebius-observability-agent-updater ;; upgrade|failed-upgrade|disappear) @@ -16,4 +18,4 @@ case "$1" in ;; esac -exit 0 \ No newline at end of file +exit 0