Gregory Kriehn wrote:
I've finally isolated the problem -- I have /bin/tcsh defined as my
default shell in /etc/passwd. Right now entrance will not allow
anything other than /bin/bash to be used to launch an enlightenment
session (switching back to bash allowed me to launch an enlightenment
again from entrance under init level 5). Something broke in entrance
when changes were made to cvs sometime around October 15th. Now that we
know what the problem is, it should be easy to fix (and if someone could
send me an e-mail once it's fixed, that would be great -- I'm partial to
tcsh)!
### I see this from cvs log:
revision 1.76
date: 2005/10/10 10:33:29; author: xcomputerman; state: Exp; lines: +2 -2
Execute sessions using a login shell. This should fix EAP issues with
E17. Also,
updates to the default config.
### and this from entrance_session.c:
/* replace this process with a clean small one that just waits for
its */
/* child to exit.. passed on the cmd-line */
execl(shell, shell, "-l", "-c", buf, NULL);
### and this from tcsh man page
-l The shell is a login shell. Applicable only if -l is the
only flag
specified.
Should be bingo?
Cheers,
Phuah Yee Keat
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel