Più di un anno fa stavo lavorando con il server di applicazioni Glassfish. Apparentemente ha installato un "notificatore di aggiornamento" che occasionalmente controlla gli aggiornamenti e presenta una finestra di dialogo come questa:
Dato che non uso più questo server (vai su Tomcat!) mi piacerebbe smettere di ricevere questi messaggi di aggiornamento. Attraverso un po 'di spionaggio di ps -f
vedo che è in esecuzione
/Users/myusername/Library/Application Support/updatetool/notifier
e che il genitore padre che lo avvia è launchctl
. Sono consapevole che posso semplicemente soffiare via la dir $ HOME / glassfish, o forse la updatetool
dir, ma questo lascerebbe indietro qualsiasi bit sta dicendo a launchctl
di eseguire i suoi aggiornamenti occasionali. Preferirei una rimozione pulita.
Vedo che è in esecuzione con quanto segue:
$ launchctl list | grep -i update
494 - [0x0-0x3c03c].net.java.updatecenter.updatetoolnotifier
In passato ho provato a rimuovere la voce tramite
launchctl remove [0x0-0x3c03c].net.java.updatecenter.updatetoolnotifier
Ma ciò sembra non avere alcun effetto; torna sempre. Come posso rimuovere Glassfish in modo pulito e impedire che provi ad aggiornarsi dopo la rimozione?