From charnier@xp11.frmug.org  Tue Jan 21 13:58:51 1997
Received: from frmug.org (frmug-gw.frmug.org [193.56.58.252])
          by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id NAA16832
          for <FreeBSD-gnats-submit@freebsd.org>; Tue, 21 Jan 1997 13:58:44 -0800 (PST)
Received: (from uucp@localhost) by frmug.org (8.8.2/8.8.2/frmug-1.3) with UUCP id WAA01611 for FreeBSD-gnats-submit@freebsd.org; Tue, 21 Jan 1997 22:58:37 +0100 (MET)
Received: (from charnier@localhost) by xp11.frmug.org (8.8.4/8.7.3/xp11-uucp-1.1) id WAA00817; Tue, 21 Jan 1997 22:21:57 +0100 (CET)
Message-Id: <199701212121.WAA00817@xp11.frmug.org>
Date: Tue, 21 Jan 1997 22:21:57 +0100 (CET)
From: Philippe Charnier <charnier@xp11.frmug.org>
Reply-To: charnier@xp11.frmug.org
To: FreeBSD-gnats-submit@freebsd.org
Subject: No login allowed when shell not set in passwd file
X-Send-Pr-Version: 3.2

>Number:         2550
>Category:       bin
>Synopsis:       login: : No such file or directory
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    davidn
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jan 21 14:00:01 PST 1997
>Closed-Date:    Wed Mar 19 03:27:10 EST 1997
>Last-Modified:  Wed Mar 19 03:28:29 EST 1997
>Originator:     Philippe Charnier
>Release:        FreeBSD 3.0-CURRENT i386
>Organization:
>Environment:

	

>Description:

	When login as `toor' (shell unset), I got
		login: :No such file or directory
and was not allowed to log in.

	Adding /bin/sh at the end of the passwd entry solved the problem.

>How-To-Repeat:

	Compile `login' with -DLOGIN_CAP which is now the default.
	run cap_mkdb /etc/login.conf

>Fix:
	

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->davidn 
Responsible-Changed-By: davidn 
Responsible-Changed-When: Wed Jan 22 13:10:09 EST 1997 
Responsible-Changed-Why:  
This is a problem I seem to have introduced. 
State-Changed-From-To: open->closed 
State-Changed-By: davidn 
State-Changed-When: Wed Mar 19 03:27:10 EST 1997 
State-Changed-Why:  
Fixed in revision 1.19 of login.c. 
>Unformatted:
