Quiero poder desinstalar Little Snitch a través de Apple Remote Desktop. Me encontré con el script a continuación aquí: http://fromtheadmin.com/kill-and-remove-little-snitch-application-via-ard-script/
Sin embargo, cuando ejecuto el script localmente en una máquina de prueba con Little Snitch ejecutándose, el Terminal devuelve "No se encontraron procesos coincidentes que le pertenecieran". Puedo ver los procesos Little Snitch UIAgent y Little Snitch Network Monitor en el Monitor de Actividad ejecutándose bajo 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.
0 votos
¿Después de la ejecución y el reinicio se ha ido Little Snitch? De hecho, ¿cómo se ve en el monitor de actividad después de la ejecución?
0 votos
No llega al reinicio, sólo directamente a: No se han encontrado procesos coincidentes que le pertenezcan.
1 votos
Creo que tengo que preguntar: ¿en qué situación querrías eliminar LS a través de un escritorio remoto? ¿Qué motivación hay para interferir en la seguridad de una máquina de eliminación?
0 votos
Gestionar las máquinas de una empresa en la que los usuarios han instalado LS.
0 votos
Poniendo esto en espera. Necesita una edición para explicar si jamf está ejecutando el script y qué versión de jamf y LS están en juego. Lo que funcionaba en 2016 podría no ser apropiado en 2017 y no es muy difícil saber cuál es el problema por ahora. No hay necesidad de borrar esto, sólo que necesita una limpieza para permitir más respuestas.