Mike Alexander mta at umich.edu
Tue Feb 10 22:45:25 PST 2015

> On Feb 8, 2015, at 5:10 AM, Richard L. Hamilton <rlhamil at smart.net> wrote:
> ~/.launchd.conf (or /etc/launchd.conf systemwide) can provide ways to set the PATH for the per-user launchd instances.  See launchctl man page for the latter - basically a setenv key value    launchctl command. 

The Yosemite man page for launchd.con says that ~/.launchd.conf was never implemented (and won’t be) while /etc/launchd.conf is no longer used.  This seems to be true.  I can verify that /etc/launchd.conf is ignored.  I never tried to use ~/.launchd.conf.  What I do is export some environment variables using launchctl in my shell login script.  Not ideal, but at least they are set after I login in Terminal, which generally happens pretty early in any session.  Note that the launchctl setenv command (and unsetenv and getenv) is deprecated in Yosemite.  When they are removed I don’t know of any other way to set environment variables for the Aqua environment.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-users/attachments/20150211/b8e43109/attachment.html>

More information about the macports-users mailing list