Description of Problem: When bash is invoked as a subshell, the scripts in /etc/profile.d are run twice. Version-Release number of selected component (if applicable): setup-2.5.12-1 How Reproducible: always Steps to Reproduce: 1. edit profile, insert 'echo "profile: $i"' into for loop 2. edit bashrc, insert 'echo "bashrc: $i"' into for loop 3. rxvt -ls -sr -fg white -bg black -fn 7x14 -sl 1024 Actual Results: scripts are run twice -- if you create a 'fortune.sh' to run fortune mod it becomes even more obvious Expected Results: scripts should not be run twice, only one set -- profile or bashrc is run Additional Information: it's most likely the -ls that's triggering this behavior
This will be fixed in 2.5.34-1.