Ok...making some headway. Just playing around with things, I noticed that when I do an "su passport" I get in, but I'm in the root directory. When I simply type "cd" it says /star/passport not found. Which is interesting in that /star/passport is the home directory of the user passport on our Production servers. So my question is, where else can a home directory be specified other than the passwd file. We use the /var/yp/src passwd file (and yes, there is only one entry for the user passport), and I also double checked and made sure that the /etc/passwd file didn't also contain an entry for this user (and it doesn't). As a temporary fix I made a symbolic link in the /star directory that points back to the /devel/passpt directory--so the user can log in now and everything seems fine--except for the fact that I still can't figure out where it is getting the incorrect HOME variable from. It is my understanding that if you do an "su - passport" the .profile will run, and if you do "su passport", the .profile does not run. So it can't be a script or anything in the .profile--so what else is there? I don't know...I'm fed up...I'm outta here for today--but keep those replies coming in.
Jonathan Williams
Unix Systems Administrator
The Shubert Organization, Inc.
Received on Fri Nov 16 2001 - 22:49:10 NZDT