/Library/LaunchAgents/
estão vinculados a usuários individuais onde, como /Library/LaunchDaemons/
, estão vinculados à máquina como um todo. Depois que o sistema é inicializado e o kernel está em execução, os arquivos de lista de propriedades encontrados em /Library/LaunchDaemons/
são carregados primeiro, pois são daemon de nível de sistema.
Tente colocar seu plist em /Library/LaunchDaemons/
e veja se funciona. Como o objetivo é executar kinit
na inicialização, não importa se ele é carregado no nível do sistema.
Se não funcionar, responda aqui com suas descobertas.