Os executáveis são armazenados em /usr/libexec
sistemas semelhantes ao Unix. A ESF diz (seção 4.7. /usr/libexec : Binaries run by other programs (optional)"
:
/usr/libexec
inclui binários internos que não devem ser executados diretamente por usuários ou scripts de shell. Os aplicativos podem usar um único subdiretório em/usr/libexec
.
No Mac OS X, rootless-init
um programa chamado launchd
imediatamente após a inicialização é armazenado em /usr/libexec
. Por que ele seria armazenado /usr/libexec
quando é um executável independente que pode ser armazenado em /usr/bin
ou /usr/sbin
? init
e outros programas não chamados diretamente pelos scripts de shell também são armazenados em pastas como [/usr]/{bin,sbin}
.