Hmm... I never did verify whether X was actually using bash (in my case /bin/bash) or not.

Maybe "Use default login shell for this user" really means "use tcsh, which is the default shell for users"? That doesn't sound right, but does jibe with the facts. This sounds like an upstream problem with the XDarwin server.

It could be worse: Apple's X11 Beta 3 has a hardcoded PATH in it's initialization, which negates the Fink setup--I'm not sure if this is fixed in the 1.0 version.

On Wednesday, October 8, 2003, at 02:06 PM, Matt Richardson wrote:



So, I'm going to try setting the shell to /sw/bin/bash in the
preferences and see if that sorts it out. I'm wondering if XDarwin
calls on /etc/passwd for shells, but that file is only supposed to get
called in single user mode. Anyway, if I figure anything out I'll post
back.

Sorry for responding to my own post, but I've got some results.
Switching the preference from 'Use default login shell for this user' to
'Use this shell: /sw/bin/bash' did the trick. Now the question is,
'where is XDarwin locating the default login shell?' Another
interesting point: editing the plist manually did not do the trick. I
switched it from /bin/tcsh to /sw/bin/bash, relaunched X, and it would
revert back to /bin/tcsh.


Matt

--
Matt Richardson
Instructional Support Technician
Department of Art
California State University San Bernardino
[EMAIL PROTECTED]
(909)880-7727




--
Alexander K. Hansen
Levitated Dipole Experiment
http://www.psfc.mit.edu/LDX



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php
_______________________________________________
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to