@cryptotaxi247 / netdata-1 / commits / 662e34d9c

uninstaller: remove ND systemd preset and tmp dir (#16148)

Ilya Mashchenko committed Oct 10, 2023 at 08:20 UTC 662e34d9ce9cd970a6a645be327533cc9132b19e
1 file changed +8 -1
packaging/installer/netdata-uninstaller.sh
+8 -1
@@ -158,7 +158,7 @@ create_tmp_directory() {
158 fi
159 fi
160
161 - mktemp -d -t netdata-kickstart-XXXXXXXXXX
161 + mktemp -d -t netdata-uninstaller-XXXXXXXXXX
162 }
163
164 tmpdir="$(create_tmp_directory)"
@@ -725,6 +725,8 @@ rm_file /usr/lib/systemd/system/netdata-updater.service
725 rm_file /etc/systemd/system/netdata-updater.timer
726 rm_file /lib/systemd/system/netdata-updater.timer
727 rm_file /usr/lib/systemd/system/netdata-updater.timer
728 +rm_file /usr/lib/systemd/system-preset/50-netdata.preset
729 +rm_file /lib/systemd/system-preset/50-netdata.preset
730 rm_file /etc/init.d/netdata
731 rm_file /etc/periodic/daily/netdata-updater
732 rm_file /etc/cron.daily/netdata-updater
@@ -737,6 +739,7 @@ else
739 rm_file "/usr/sbin/netdata"
740 rm_file "/usr/sbin/netdatacli"
741 rm_file "/tmp/netdata-ipc"
742 + rm_file "/tmp/netdata-service-cmds"
743 rm_file "/usr/sbin/netdata-claim.sh"
744 rm_dir "/usr/share/netdata"
745 rm_dir "/usr/libexec/netdata"
@@ -746,6 +749,10 @@ else
749 rm_dir "/etc/netdata"
750 fi
751
752 +if [ -n "${tmpdir}" ]; then
753 + run rm -rf "${tmpdir}" || true
754 +fi
755 +
756 FILE_REMOVAL_STATUS=1
757
758 #### REMOVE NETDATA USER FROM ADDED GROUPS