HEX
Server: Apache/2.4.58 (Ubuntu)
System: Linux ns3133907 6.8.0-84-generic #84-Ubuntu SMP PREEMPT_DYNAMIC Fri Sep 5 22:36:38 UTC 2025 x86_64
User: cssnetorguk (1024)
PHP: 8.2.28
Disabled: NONE
Upload Files
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