berryterminal
berryterminal copied to clipboard
Alternate shells do not work
I spent forever trying to figure out why some of my users could log in and others could not.
Turns out users that have TCSH as their default cannot login using berry terminal.
ZSH or BASH work just fine, but TCSH does not work at all. I'm assuming this is because most (all) of the commands in the rc.d scripts are run as if the user has BASH and the syntax is not compatible with TCSH.
I'm not sure if this even requires fixing, but I figured I'd get the word out that this is an issue.
this might help
OKAY, so, I changed one line in the /usr/share/ldm/rc.d/X95-run-x-session file;
I don't have the file locally so I can't just provide a diff, idk.
On line 19;
I added the keyword set
after $LDM_SERVER "
and a ;
after $MY_SOUND
and doing that makes TCSH clients work. I can't find in this repo where the X95-run-x-session file comes from.