OS X: Shell path helper
August 13, 2010 Leave a comment
The shell path is set in /etc/profile by calling /usr/libexec/path_helper, a program that uses the files in /etc/paths.d to compose the shell PATH. So for extending the path, individual packages do not need to edit a file, but just add a file in the /etc/paths.d folder. Elegant.