Script de déconnexion de Macintosh OS X

Je travaille sur un projet où je dois implémenter un script de déconnexion sur certains ordinateurs Macintosh. J'ai lu le texte suivant Créer un script / tâche de déconnexion pour un article Mac OS X et j'ai trouvé que, bien qu'il soit utile, je ne suis pas sûr de répondre à mes besoins. Nous utilisons les scripts de connexion par l'intermédiaire d'un fichier .sh qui s'appelle depuis un LaunchAgent. J'étais curieux s'il y avait un moyen de créer un fichier plist qui pourrait appeler un fichier logout.sh de la même manière (c.-à-d. De Launchd).

Les méthodes d'utilisation de com.apple.loginwindow LogoutHook semblent être plus difficiles (et trop obsolètes) que n'importe quoi. J'ai également des inquiétudes quant à la durée pendant laquelle Apple soutiendra ou autorisera cette méthode à être utilisée depuis qu'il existe depuis 10.2. Le script de déconnexion devra fonctionner sur OS X 10.6 (Snow Leopard) et 10.7 (Lion).

Soyons le génie de l'ordinateur et du réseau.