#!/bin/bash set -e case "$1" in purge) # Remove user and group if getent passwd skyview-adsb >/dev/null 2>&1; then deluser --system skyview-adsb >/dev/null 2>&1 || true fi if getent group skyview-adsb >/dev/null 2>&1; then delgroup --system skyview-adsb >/dev/null 2>&1 || true fi # Remove data directories rm -rf /var/lib/skyview-adsb rm -rf /var/log/skyview-adsb # Remove config directory if empty rmdir /etc/skyview-adsb 2>/dev/null || true echo "SkyView ADS-B has been completely removed." ;; remove) # Reload systemd after service file removal systemctl daemon-reload ;; esac exit 0