#!/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
