I have read just about every article on this subject. To wit, I know about:
Let's start whittling all this craziness down:
- From other reading, I know that on Mavericks anything that relies on an
environment.plistis no longer supported or read.
- I know that
PATHpreviously set by
launchctl setenvor present in
/etc/launchd.conf, and uses a default set of paths appended with anything found in
- I also know that applications launched via Spotlight or the Dock obviously don't read your
launchctl setenv and
/etc/launchd.conf (same thing, really).
At any rate, in my case I find that in a Terminal window—I should stress I have none of the following files:
./bash_profile—I find that the output of
env | grep PATH has
/opt/subversion/bin appended to the end of it. This string does not show up in any of the sources listed above, so it must be coming from somewhere else. I was not aware of there being anywhere else for it to come from.
So then: how does Mac OS X Mavericks build its