Se você carregar o item launchd executando launchctl load ...
como um usuário normal, ele será carregado para sua instância de inicialização do usuário (ou seja, essencialmente como um LaunchAgent, para que seja executado somente nas sessões de login do usuário. launchd (como um LaunchDaemon apropriado), use sudo launchctl load ...
(ou apenas coloque-o em / Library / LaunchDaemons e reinicialize).