From owner-freebsd-bugs@FreeBSD.ORG Thu Feb 24 04:08:55 2005 Return-Path: Delivered-To: freebsd-bugs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 071BE16A4CE; Thu, 24 Feb 2005 04:08:55 +0000 (GMT) Received: from smtpauth09.mail.atl.earthlink.net (smtpauth09.mail.atl.earthlink.net [209.86.89.69]) by mx1.FreeBSD.org (Postfix) with ESMTP id B8E0443D2F; Thu, 24 Feb 2005 04:08:54 +0000 (GMT) (envelope-from rpratt1950@earthlink.net) Received: from [204.215.32.27] (helo=kt.weeble.com) by smtpauth09.mail.atl.earthlink.net with asmtp (Exim 4.34) id 1D4AJ4-0002iq-1h; Wed, 23 Feb 2005 23:08:54 -0500 DomainKey-Signature: a=rsa-sha1; q=dns; c=simple; s=test1; d=earthlink.net; h=Date:From:To:Cc:Subject:Message-Id:In-Reply-To:References:X-Mailer:Mime-Version:Content-Type:Content-Transfer-Encoding; b=JgyU/WzLRiHEt4F6Uh5bnkBsc0k4BcBWOxBU+PxXOP3BqPf3x+VAnrkCrU1Jq2Kx; Date: Wed, 23 Feb 2005 23:08:52 -0500 From: Randy Pratt To: Giorgos Keramidas Message-Id: <20050223230852.181103f9.rpratt1950@earthlink.net> In-Reply-To: <200502231820.j1NIK7a6047107@freefall.freebsd.org> References: <200502231820.j1NIK7a6047107@freefall.freebsd.org> X-Mailer: Sylpheed version 1.0.1 (GTK+ 1.2.10; i386-portbld-freebsd4.11) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ELNK-Trace: 96132b9c1759af1df21c5f5255d6c174239a348a220c260939f1445892dfbe3fc1bd960823c63bac667c3043c0873f7e350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 204.215.32.27 cc: freebsd-bugs@FreeBSD.org cc: keramida@FreeBSD.org Subject: Re: conf/75668: 4.11-RC1: /etc/shells missing /usr/local/bin/bash X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Feb 2005 04:08:55 -0000 On Wed, 23 Feb 2005 18:20:07 GMT Giorgos Keramidas wrote: > Synopsis: 4.11-RC1: /etc/shells missing /usr/local/bin/bash > > State-Changed-From-To: open->closed > State-Changed-By: keramida > State-Changed-When: Wed Feb 23 18:18:45 GMT 2005 > State-Changed-Why: > The bash ports take care of updating /etc/shells at install > and deinstall time. Something else is wrong with the setup > of the machine that exhibited the problem. > > http://www.freebsd.org/cgi/query-pr.cgi?pr=75668 The problem exhibits itself during the initial installation of the OS. Its also dependent on which bash is included on the cdrom media. Some have bash and some have bash2. That is what seems to determine what goes in /etc/shells. Its not readily apparent of what you need to enter for a user's bash shell when creating a new user at installation with sysinstall. If bash2 is what is included in the packages, then entering "/usr/local/bin/bash" generates an error. In the Handbook, Figure 2-62. Add User Information, shows /usr/local/bin/bash as the shell when bash2 was previously added. In the past, this did work since both bash and bash2 were in the /etc/shells. The 4.11-RELEASE is long past so it doesn't matter for that but I think some small disconnect is there. --