/usr/libexec/path_helper
Eu só vi no Mac OS X; daemons (e também cron) no unix tipicamente não usam o mesmo ambiente (nem a mesma configuração) que o shell, então há uma divisão notável entre shells interativos (que a Apple fornece alguma configuração automagic para) e daemons (especialmente aqueles não gerenciados pela Apple).
Na verdade, pode ser muito ruim se um daemon de rede escolheu um novo caminho porque algum usuário instalou algum pacote aleatório para brincar e, de repente, o daemon de rede está chamando a ferramenta errada do caminho errado ... ou talvez o daemon de rede precisa de uma versão específica do software X, não do sistema de caminho do sistema inteiro ...
(A propósito, desative completamente o /usr/libexec/path_help
e defino PATH
manualmente em todos os lugares, mas sei mais ou menos em que problemas estou me envolvendo ao fazer as coisas dessa maneira.)