On 2017-04-14 02:27, Thorsten Kampe wrote: > * Andrew Schulman (Thu, 06 Apr 2017 21:22:38 -0400) >> My regular shell is fish. To make local terminals run fish instead >> of bash when I start them, I set >> SHELL=/usr/bin/fish >> in my desktop environment. This works fine: I start MinTTY, and >> fish starts. >> But when I log into that same host by sshd, bash starts, not fish >> (since sshd doesn't have access to my desktop environment >> variables). How can I configure either my ssh client or the ssh >> server to start fish instead of bash? > I use db_shell in /etc/nsswitch.conf.
How do you use db_shell, what do you set it to in /etc/nsswitch.conf, do you set anything else, and how does this change the shell under ssh? Please provide details and why you think this will work for the OP's issue. -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple