if [ "$1" = "remove" ]; then
    if [ -x "/usr/bin/svctl" ]; then
        # stop and disable units since files are about to be removed
        svctl stop #UNITFILES# || true
        svctl disable #UNITFILES# || true
        if ! svctl update; then
            echo "dh-s6: WARNUNG 'svctl update' ist fehlgeschlagen. Die Meldung darueber nennt" >&2
            echo "dh-s6: WARNUNG die Dienste, die nicht in den gewollten Zustand gekommen sind." >&2
            echo "dh-s6: WARNUNG Das Entfernen laeuft trotzdem weiter: ein haengender Dienst" >&2
            echo "dh-s6: WARNUNG darf dpkg nicht mit gehaltener Sperre stehen lassen und damit" >&2
            echo "dh-s6: WARNUNG jede weitere Paketoperation blockieren (rt-2.tick1, 22.09.2026)." >&2
            echo "dh-s6: WARNUNG Die" >&2
            echo "dh-s6: WARNUNG s6-Datenbank ist dann aber NICHT auf dem neuen Stand:" >&2
            echo "dh-s6: WARNUNG Ursache beheben und 'svctl update' wiederholen." >&2
        fi
    fi
fi
