Hi can anyone explain this?
Basically my users aren't getting the shell and therefore environment they want at login. I'm not sure what shell they get but it certainly isn't /bin/bash using their own .bashrc, even though /bin/bash is what they have set as default. (So maybe it's just not reading the .bashrcs?)
Code:
Last login: Thu Jul 13 12:01:44 2006 from ###.###.###.###
-bash-3.00$ echo $shell
-bash-3.00$ echo $PATH
/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin
-bash-3.00$ grep 'username' /etc/passwd
username:x:504:504::/users/username:/bin/bash
-bash-3.00$ ls -l /bin/bash
-rwxr-xr-x 1 root root 686520 May 10 2005 /bin/bash
-bash-3.00$ which bash
/bin/bash
-bash-3.00$ bash
[username@ ~]# echo $shell
[username@ ~]#echo $PATH
/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin
[username@ ~]# echo $shell
[username@ ~]#echo $PATH
/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin/phred:.:/users/username/bin/Decoder:/usr/software/exec/phrap:/usr/software/exec/:/data/ncbi/::/usr/software/bin/
[username@ ~]#exit
exit
/bin/:/usr/software/GOtcha/bin/:/usr/software/bin/
[username@ ~]#exit
exit
Anyone know how I get users loging in to a bash shell with their own .bashrc settings?
(I have tried chsh but the default shell is already set to the shell I want to use)
Thanks
Ann
