Roland Mainz wrote: > Steve Nash wrote: >> Alan Coopersmith wrote: > [snip] >>>> * changes the default $PATH and $LD_LIBRARY_PATH for all users >>> How does it change the default $PATH? >>> How does it set $LD_LIBRARY_PATH without breaking other software? >> We modify the /etc/{bashrc,csh.cshrc} to change the default environment >> (for all users). > > 1. Currently there is no /etc/bash.bashrc (e.g. the bash binary is > compiled without support for this file) and AFAIK no /etc/csh.cshrc > either > 2. There is /etc/profile (for login shells) and /etc/ksh.kshrc (for > _interactive_ ksh93 shells) but both are "going away" in the near > future, being replaced by /etc/env.d/ (e.g. instead of modifying > /etc/profile , /etc/ksh.kshrc, /etc/bash.bashrc you put "scriptlets" > into /etc/env.d/shell_interactive_start/) >
Yes, in addition to /etc/{bashrc,csh.cshrc} we also change /etc/profile. Steve