Ho cercato di eseguire alcuni comandi di cleanup quando un utente si disconnette, tuttavia la vecchia funzione di hook di logout, sebbene sia ancora funzionante, è stata deprecata per un po 'di tempo, quindi potrebbe non essere con noi per molto più tempo.
Sfortunatamente, anche se launchd
fornisce un'alternativa conveniente ai ganci di accesso, non esiste una sostituzione così ovvia per gli hook di disconnessione.
Ho già sperimentato la creazione di uno script di shell che viene avviato all'accesso, e semplicemente dorme fino a quando non viene ricevuto un segnale di kill, tuttavia questo non sembra funzionare (lo script non riceve mai il segnale durante il normale funzionamento). / p>
Altrimenti non sono sicuro di quale sarebbe il modo migliore per eseguire un comando rapido al logout? So che ci sono alcune utilità di terze parti che possono farlo, ma c'è un modo "corretto" per farlo più?