#!/bin/bash set -e case "$1" in remove|deconfigure) # Stop and disable the service on removal if systemctl is-active --quiet skyview-adsb.service; then systemctl stop skyview-adsb.service fi if systemctl is-enabled --quiet skyview-adsb.service; then systemctl disable skyview-adsb.service fi ;; upgrade) # Only stop service during upgrade, preserve enabled state if systemctl is-active --quiet skyview-adsb.service; then systemctl stop skyview-adsb.service fi # Don't disable - postinst will restart if service was enabled ;; esac exit 0