#!/bin/bash
set -e

case "$1" in
    remove|upgrade|deconfigure)
        # Stop services gracefully
        if systemctl is-active --quiet patch-manager.target 2>/dev/null; then
            systemctl stop patch-manager.target 2>/dev/null || true
        fi
        ;;

    failed-upgrade)
        ;;

    *)
        echo "prerm called with unknown argument \`$1'" >&2
        ;;
esac

exit 0
