@cryptotaxi247 / netdata-1 / commits / c41702d9d

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