Я хотів би додати глобальну змінну середовища PATH на OS X, щоб усі оболонки користувачів та програми GUI отримували однакове середовище PATH.
Я знаю, що можу додати шлях до сценаріїв запуску оболонки, але ці настройки не успадковуються програмами GUI.
Єдиний спосіб, який я знайшов поки що, - переосмислити змінну середовища PATH у /etc/launchd.conf :
setenv PATH /usr/bin:/bin:/usr/sbin:/sbin:/my/path
Я не міг з'ясувати спосіб насправді приєднатись до PATH launchd.conf
.
Я трохи переживаю за цей метод, але поки це єдине, що працює. Чи є кращий спосіб?