Encontrei alguns aplicativos que parecem capazes de se iniciar na inicialização, apesar de não aparecerem nos lugares habituais ...
- Login Items (in the Users preference pane)
- /Library/LaunchAgents
- /Library/LaunchDaemons
- /Library/StartupItems
- /System/Library/LaunchAgents
- /System/Library/LaunchDaemons
- /System/Library/StartupItems
- ~/Library/LaunchAgents
- ~/Library/LaunchDaemons
- ~/Library/StartupItems
Pelo menos alguns desses aplicativos (por exemplo, Dia Um e Pausas - ambos da Mac App Store) parecem estar lançando um item de suas próprias LoginItems
pastas internas :
/Applications/Day One.app/Contents/Library/LoginItems/Day One Reminders.app
/Applications/Pauses.app/Contents/Library/LoginItems/PausesLauncher.app
Como bons cidadãos, os dois aplicativos permitem que você desabilite o comportamento de iniciar o login, mas é desconcertante que esse comportamento não pareça ser controlável a partir de uma preferência de todo o sistema, e eu gostaria de uma maneira de identificar / controlar sistematicamente esses itens de login. Portanto, a pergunta (em duas partes) é:
- O que realmente está controlando se / como esses itens de inicialização específicos do aplicativo estão sendo ativados e
- Como posso obter um inventário de todos esses itens de login?
[editado para maior clareza 20-03-2013 11:22 PT]
fs_usage
, então presumi que era isso que estava acontecendo.