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