clean installed 9.3 blocks tcsh users
Dear listers, Recently I made clean installation of 9.3 on X2-based PC. Then I noticed that I cannot start desktop session properly. I have tried to find out what is wrong. Some of facts are as follows: (1) when users with tcsh as default shell (tcsh users) try to login to desktop, only xterm window without top bar appears. It is invoked as `xterm -T Failsafe'. (2) users with bash as defalut shell (bash users) have got no problem; they can start their desktop session very soon. (3) If the session is switched to Gnome-Failsafe, then tcsh users can start desktop session, with limited environment. (4) This phenomena do not appear on PCs running 9.3 upgraded from either 9.1 or 9.2. I made internet search, but I could not find a clue for my problem. I appreciate if some kind soul can give me pointers. Thanks for your attention. yoriaki fujimori
(1) when users with tcsh as default shell (tcsh users) try to login to desktop, only xterm window without top bar appears. It is invoked as `xterm -T Failsafe'. (2) users with bash as defalut shell (bash users) have got no problem; they can start their desktop session very soon.
These symptoms are invariably caused by POSIX-ignorant shell script writers who fail to specify #!/bin/sh as first line in their bash code. Unspecified scripts are executed by $SHELL, for tcsh users, tcsh ===> very big barf. Btw this is not AMD64 specific. Volker -- Volker Kuhlmann is possibly list0570 with the domain in header http://volker.dnsalias.net/ Please do not CC list postings to me.
participants (2)
-
Volker Kuhlmann
-
Yoriaki FUJIMORI