0
0
mirror of https://github.com/netdata/netdata.git synced 2024-11-24 08:26:54 +00:00
netdata_netdata/packaging/cmake/pkg-files/deb/netdata/postrm
Austin S. Hemmelgarn acf5adced8
Un-vendor proprietary dashboard code. (#18437)
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
2024-10-22 10:52:17 +03:00

48 lines
1.1 KiB
Bash
Executable File

#!/bin/sh
set -e
case "$1" in
remove) ;;
purge)
if dpkg-statoverride --list | grep -qw /var/cache/netdata; then
dpkg-statoverride --remove /var/cache/netdata
fi
if dpkg-statoverride --list | grep -qw /var/lib/netdata/registry; then
dpkg-statoverride --remove /var/lib/netdata/registry
fi
if dpkg-statoverride --list | grep -qw /var/lib/netdata; then
dpkg-statoverride --remove /var/lib/netdata
fi
if dpkg-statoverride --list | grep -qw /var/run/netdata; then
dpkg-statoverride --remove /var/run/netdata
fi
if dpkg-statoverride --list | grep -qw /var/log/netdata; then
dpkg-statoverride --remove /var/log/netdata
fi
;;
*) ;;
esac
if [ "$1" = "remove" ]; then
if [ -x "/usr/bin/deb-systemd-helper" ]; then
deb-systemd-helper mask 'netdata.service' >/dev/null || true
fi
fi
if [ "$1" = "purge" ]; then
if [ -x "/usr/bin/deb-systemd-helper" ]; then
deb-systemd-helper purge 'netdata.service' >/dev/null || true
deb-systemd-helper unmask 'netdata.service' >/dev/null || true
fi
fi
exit 0