Description of problem: /etc/csh.login sets INPUTRC when it should not. It contains this test: if ( -f $HOME/.inputrc ) then setenv INPUTRC /etc/inputrc endif the test is obviously backwards, if $HOME/.inputrc does NOT exist then INPUTRC should be set to /etc/inputrc This seems to have been around since at least RH-7 ... Version-Release number of selected component (if applicable): setup-2.5.27-1.1 How reproducible: always Steps to Reproduce: 1.chsh to csh or tcsh 2. touch ~/.inputrc 3. log on, and then do: echo $INPUTRC Actual results: It will print: /etc/inputrc Expected results: nothing should be printed, INPUTRC should not be set Additional info:
Fixed in 2.5.32-1.