I am having two problems with bash login scripts, which I cannot seem to sort out. Probably something simple, but I'm missing it.
1. First, here is a few lines from my .bash_profile. These lines were commented out by default, and I have uncommented them. # set PATH so it includes user's private bin if it exists # uncommented nl 6/15/02 if [ -d ~/bin ] ; then PATH=~/bin:"${PATH}" export PATH fi I have verified, by adding some echo statements, that the body of the if clause IS being executed when I issue './.bash_profile' and so my ~/bin dir should be getting added to my path. However, after the script completes, 'echo $PATH' does NOT show any change to my path shell variable. What am I missing here? 2. I previously used Mandrake, and just switched to debian. Under KDE, when I run a standard console shell (eg the standard KDE xterm), when I used mandrake it appeared that .bash_profile was automatically executed, and the suppled mandrake version then executed .bashrc for me. It appears that under Debian, however, .bashrc is executed directly and .bash_profile is only executed when I login directly on a ptty, rather than from an xterm under KDE. Is my understanding correct? Is there any easy way to ensure that both scripts are executed regardless of the method of logging in and where I log in to (eg Mandrake or Debian)? The reason this matters, btw, is that my old Mandrake computer is now my file server, and the Debian system mounts my home directory as an NFS share, so logins to either system (and distro) now share the same files. As a result, when is SSH from teh debian system to the mandrake, I DON'T get my correct login scripts running, and I need a (relatively) simply way of having the same prompt format, aliases, etc regardless of whether I am workign on the Debian system or remotely on the (Mandrake) file server. Thanks for any help. Neal -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]