File: //var/lib/dpkg/info/kernelcare.prerm
#!/bin/bash
# @FLAGS@ placeholder for flags
LIBCARE_ENABLED=1
# echo @@ $DPKG_MAINTSCRIPT_NAME $DPKG_MAINTSCRIPT_PACKAGE $1
case "$1" in
remove)
kcare-scanner-interface disable
export LD_PRELOAD=
/usr/bin/kcarectl --unload 1>/dev/null 2>/dev/null
hash systemctl 2>/dev/null && systemctl stop kcare.service
if [ -n "$LIBCARE_ENABLED" ]; then
libcare-cron disable
/usr/sbin/service libcare status 1>/dev/null 2>/dev/null && /usr/bin/kcarectl --lib-unload 1>/dev/null 2>/dev/null
hash systemctl 2>/dev/null && systemctl stop libcare.service libcare.socket
fi
if [ -z "$KCARE_KEEP_REGISTRATION" ]; then
/usr/bin/kcarectl --unregister 1>/dev/null 2>/dev/null
fi
;;
esac
exit 0