Quiero poder desinstalar Little Snitch sobre Apple Remote Desktop. Encontré el script a continuación: enlace
Sin embargo, cuando ejecuto el script localmente en una máquina de prueba con Little Snitch en ejecución, la Terminal devuelve "No se encontraron procesos coincidentes que le pertenezcan". Puedo ver los procesos Little Snitch UIAgent y Little Snitch Network Monitor en Activity Monitor ejecutándose con la misma cuenta desde la que se ejecuta el script.
¿Alguna idea?
#!/bin/sh
NetworkMonitor="Little Snitch Network Monitor"
UIAgent="Little Snitch UIAgent"
File="/Library/LaunchAgents/at.obdev.LittleSnitchNetworkMonitor.plist"
#remove Little Snitch files and User Preferences
if [ -f $File ] ; then
#Kill Little Snitch Processes
killall $NetworkMonitor
killall $UIAgent
rm -R /Library/Application\ Support/Objective\ Development/
rm -R /Library/LaunchAgents/at.obdev.LittleSnitchNetworkMonitor.plist
rm -R /Library/LaunchAgents/at.obdev.LittleSnitchUIAgent.plist
rm -R /Library/LaunchDaemons/at.obdev.littlesnitchd.plist
rm -R /Library/Little\ Snitch/*
rm -R /Library/Logs/LittleSnitchDaemon.log
rm -R /System/Library/Extensions/LittleSnitch.kext
rm -R "/Applications/Little Snitch Configuration.app"
usr/sbin/jamf displayMessage -message "Computer is shutting down"
sleep 10
reboot -q
exit 0
else
exit 0
fi
Gracias.