Estou trabalhando em um projeto no qual preciso implementar um script de logout em alguns computadores Macintosh. Eu li o seguinte Criar um script / tarefa de logoff para Mac OS X e descobri que, embora seja útil, não tenho certeza se atende às minhas necessidades. Usamos scripts de login por meio de um arquivo .sh que é chamado de um pla- tant LaunchAgent. Eu estava curioso para saber se havia uma maneira de criar um arquivo plist que pudesse chamar um arquivo logout.sh da mesma maneira (ou seja, do Launchd).
Os métodos de usar o LogoutHook com.apple.loginwindow parecem ser mais agressivos (e superpreciados) do que qualquer coisa. Eu também tenho preocupações sobre quanto tempo a Apple irá suportar ou permitir que este método seja usado desde que ele existe desde 10.2. O script de logout precisará funcionar no OS X 10.6 (Snow Leopard) e 10.7 (Lion).
Tags logout mac macos shell-script script