Hello, I seem to be having problems setting up Slim with a default shell of ‘tcsh ‘.
In the Slim /usr/local/etc/slim.conf file there is a line that sets the ‘login_cmd’ to pass the chosen Slim window manager ( %session ) through to the login script, i.e., exec /bin/sh - ~/.xinitrc %session . There is also a commented line if the user‘s shell is the Bash shell; there is, however, no example for the /bin/tcsh shell.
It’s simple enough to provide one but with the tcsh shell it seems one cannot pass an argument to the login because -l may be the only flag according to the manual.
I found other posts on this subject but can‘t find one that states the solution other than moving to Bash or other work around.
Is there a direct approach to configuring Slim with tcsh ?
Many thanks
In the Slim /usr/local/etc/slim.conf file there is a line that sets the ‘login_cmd’ to pass the chosen Slim window manager ( %session ) through to the login script, i.e., exec /bin/sh - ~/.xinitrc %session . There is also a commented line if the user‘s shell is the Bash shell; there is, however, no example for the /bin/tcsh shell.
It’s simple enough to provide one but with the tcsh shell it seems one cannot pass an argument to the login because -l may be the only flag according to the manual.
I found other posts on this subject but can‘t find one that states the solution other than moving to Bash or other work around.
Is there a direct approach to configuring Slim with tcsh ?
Many thanks