[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Shells in wrong directory according to chsh.



If this has already been fixed, then please tell me:

The chsh command has a list of accepted shells:

debian% chsh -l
/bin/bash
/bin/csh
/bin/sh
/usr/bin/es
/usr/bin/ksh
/usr/bin/rc
/usr/bin/tcsh
/usr/bin/zsh

However, ksh on my 1.1 system is in /bin instead
of /usr/bin.  This prevents a user from changing their own
shell to ksh because the chsh command requires the
user to choose from the above list.

This is either a bug in passwd which provides chsh, or it
is a bug in pdksh which provides ksh.  I only have bash, csh,
tcsh, and ksh installed, so I don't know if any other shells
such as zsh have the same problem.

This came up because one user on my machine wants ksh.  I will
report this as a bug unless I get feedback that it is already
resolved.

Thanks. Syrus.

----------------------------------------------------------
Syrus Nemat-Nasser <syrus@ucsd.edu>    UCSD Physics Dept.


Reply to: