Unavailability of Chsh / ability to change user shell

Jerrad Pierce jpierce@PLANT.MIT.EDU
Thu Aug 18 17:09:00 GMT 2005


It's rather frustrating that there is no chsh, or worse still that the
/etc/passwd shell is ignored and one has to resort to ugly hacks to get a
desire(d/able) shell on
startup. I've seen mention of a chsh here, why not include it?

	http://sourceware.org/ml/cygwin/2003-04/msg00532.html

Discovered for myself what's noted where as well

	http://sourceware.org/ml/cygwin/2005-07/msg00323.html

the fact that bash is invoked directly. And switiching it to the anaologous
tcsh -l -i does not work, invalid option, so tcsh needs to be told to source
the rc files explicitly for some reason etc.

why not have the shortcut link run login or some such (like a terminal e.g;
the old --not even listed in obsolete--rxvt) to kick things off properly? Of
course that would require logging in, as well as the ability to actually set
passwords, etc.

	[jpierce@dof-con122 /cygdrive/c]$ passwd
	passwd: unknown user jpierce

-------------- next part --------------
A non-text attachment was scrubbed...
Name: cygcheck.out
Type: application/octet-stream
Size: 13942 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20050818/d0a6c4b3/attachment.obj>
-------------- next part --------------
--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


More information about the Cygwin mailing list