From Bugzilla Helper: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0rc1) Gecko/20020417 Description of problem: The /etc/profile script sources in files from /etc/profile.d/*.sh if they are "Readable". The /etc/bashrc script sources in files from /etc/profile.d/*.sh if they are executable. This leads to cases where things work in an "interactive login shell" but not in a "interactive NON-login shell". That is because if a *.sh file in /etc/profile.d/ is readable but not executable it will be run in the login shell but not in the non-login shell. Version-Release number of selected component (if applicable): How reproducible: Always Additional info:
Both are now sourcing if readable. Thanks a lot, Florian La Roche