From owner-freebsd-bugs@FreeBSD.ORG Thu Apr 29 22:40:19 2004 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5051016A4CE for ; Thu, 29 Apr 2004 22:40:19 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2785643D1D for ; Thu, 29 Apr 2004 22:40:19 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i3U5eJx9040239 for ; Thu, 29 Apr 2004 22:40:19 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i3U5eJmZ040238; Thu, 29 Apr 2004 22:40:19 -0700 (PDT) (envelope-from gnats) Resent-Date: Thu, 29 Apr 2004 22:40:19 -0700 (PDT) Resent-Message-Id: <200404300540.i3U5eJmZ040238@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, m03 Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 457FE16A4CE for ; Thu, 29 Apr 2004 22:34:04 -0700 (PDT) Received: from manshadow.org (wwwmanshadoworg.cpe.mvllo.al.charter.com [68.113.69.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8A3743D54 for ; Thu, 29 Apr 2004 22:34:03 -0700 (PDT) (envelope-from m03@manshadow.org) Received: from manshadow.org (localhost [127.0.0.1]) by manshadow.org (8.12.10/8.12.9) with ESMTP id i3U5Z4GU091868 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 30 Apr 2004 00:35:24 -0500 (CDT) (envelope-from m03@manshadow.org) Received: (from m03@localhost) by manshadow.org (8.12.10/8.12.9/Submit) id i3U5YsLJ091864; Fri, 30 Apr 2004 00:34:54 -0500 (CDT) Message-Id: <200404300534.i3U5YsLJ091864@manshadow.org> Date: Fri, 30 Apr 2004 00:34:54 -0500 (CDT) From: m03 To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: bin/66101: adduser NOLOGIN_PATH incorrect X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: m03 List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 05:40:19 -0000 >Number: 66101 >Category: bin >Synopsis: adduser NOLOGIN_PATH incorrect >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Apr 29 22:40:18 PDT 2004 >Closed-Date: >Last-Modified: >Originator: m03 >Release: FreeBSD 5.1-RELEASE i386 >Organization: manshadow.org >Environment: System: FreeBSD www.manshadow.org 5.1-RELEASE FreeBSD 5.1-RELEASE #0: Thu Jun 5 02:55:42 GMT 2003 root@wv1u.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC i386 AMD 1.8GHz, 1 GB RAM FreeBSD 5.1-RELEASE >Description: Instances of the NOLOGIN_PATH in the adduser script are incorrectly set to /usr/sbin/nologin, which does not exist. This should be changed to /sbin/nologin. >How-To-Repeat: Run adduser in interactive mode. "nologin" isn't displayed as an option when the Shell choice is shown. If nologin is used, the shell shows up as /usr/sbin/nologin, which of course doesn't exist. >Fix: Instances of /usr/sbin/nologin should be changed to /sbin/nologin. This should fix an existing file in /usr/sbin/adduser: sed "s/\/usr\/sbin\/nologin/\/sbin\/nologin/g" /usr/sbin/adduser > /usr/sbin/adduser.new; mv /usr/sbin/adduser.new /usr/sbin/adduser; chmod 555 /usr/sbin/adduser >Release-Note: >Audit-Trail: >Unformatted: