uninstaller: remove LaunchDaemons plist file (macOS) (#17357)
Ilya Mashchenko committed
Apr 10, 2024 at 09:30 UTC
c41702d9daf4f5c0edd417db7ff76ea10735ef57
1 file changed
+5
packaging/installer/netdata-uninstaller.sh
+5
@@ -723,6 +723,10 @@ trap quit_msg EXIT
723
info "Stopping a possibly running netdata..."
724
stop_all_netdata
725
726
+if [ "$(uname -s)" = "Darwin" ]; then
727
+ launchctl unload /Library/LaunchDaemons/com.github.netdata.plist 2>/dev/null
728
+fi
729
+
730
#### REMOVE NETDATA FILES
731
rm_file /etc/logrotate.d/netdata
732
rm_file /etc/systemd/system/netdata.service
@@ -741,6 +745,7 @@ rm_file /etc/periodic/daily/netdata-updater
745
rm_file /etc/cron.daily/netdata-updater
746
rm_file /etc/cron.d/netdata-updater
747
rm_file /etc/cron.d/netdata-updater-daily
748
+rm_file /Library/LaunchDaemons/com.github.netdata.plist
749
750
751
if [ -n "${NETDATA_PREFIX}" ] && [ -d "${NETDATA_PREFIX}" ] && [ "netdata" = "$(basename "$NETDATA_PREFIX")" ] ; then