Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Sep 1995 20:59:52 -0400 (EDT)
From:      "Jonathan M. Bresler" <jmb@kryten.Atinc.COM>
To:        Michael Beckmann <beckmann@powermac.stud.th-darmstadt.de>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: ksh as login shell
Message-ID:  <Pine.3.89.9509132048.A9003-0100000@kryten.atinc.com>
In-Reply-To: <v02130504ac7d29647f38@[130.83.177.12]>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 14 Sep 1995, Michael Beckmann wrote:

> I downloaded ksh and wanted to make it my login shell. I tried to use the
> chpass command:
> 
> zit1: {1} chpass -s ksh
> chpass: ksh: non-standard shell
> chpass: /etc/master.passwd: unchanged

	please add ksh, using the full path, to /etc/shells


from `man chpass`

     The shell field is the command interpreter the user prefers.  If the
     shell field is empty, the Bourne shell, /bin/sh, is assumed.  When alter-
     ing a login shell, and not the super-user, the user may not change from a
     non-standard shell or to a non-standard shell.  Non-standard is defined
     as a shell not found in /etc/shells.


very useful for internet service providers and others who host accounts 
that need carefully restricted privleges.

Jonathan M. Bresler  jmb@kryten.atinc.com       | Analysis & Technology, Inc.  
FreeBSD Postmaster   jmb@FreeBSD.Org            | 2341 Jeff Davis Hwy
play go.                                        | Arlington, VA 22202
ride bike. hack FreeBSD.--ah the good life      | 703-418-2800 x346




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.3.89.9509132048.A9003-0100000>