Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Dequanizatifici

macrumors newbie
Original poster
Oct 13, 2013
11
0
For security reasons, one can no longer use /etc/launchd.conf to set environment variables under Yosemite. In general the preferred replacement seems to be to create a launch agent that sets the environment variables you need. Unfortunately, this doesn't seem to work for jobs run by launchd itself. I run a bunch of Python stuff from launchd for which I need a modified PYTHONPATH. Is there anything I can do that will set an environment variable for all my launchd jobs (not one at a time)?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.