From owner-freebsd-current@FreeBSD.ORG Wed May 4 22:25:41 2005 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3EFEB16A4CE for ; Wed, 4 May 2005 22:25:41 +0000 (GMT) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.83]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1816C43D68 for ; Wed, 4 May 2005 22:25:41 +0000 (GMT) (envelope-from cswiger@mac.com) Received: from mac.com (smtpin01-en2 [10.13.10.146]) id j44MOQif021661; Wed, 4 May 2005 15:24:26 -0700 (PDT) Received: from [192.168.1.6] (pool-68-161-53-96.ny325.east.verizon.net [68.161.53.96]) (authenticated bits=0)j44MOONx006586; Wed, 4 May 2005 15:24:25 -0700 (PDT) In-Reply-To: <20050504.152439.71089989.imp@bsdimp.com> References: <20050504113817.GD22956@empiric.icir.org> <20050504132429.GA2105@uk.tiscali.com> <5207b55e44478fa93e3689ad79b54f4d@mac.com> <20050504.152439.71089989.imp@bsdimp.com> Mime-Version: 1.0 (Apple Message framework v622) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Charles Swiger Date: Wed, 4 May 2005 18:24:23 -0400 To: Warner Losh X-Mailer: Apple Mail (2.622) cc: freebsd-current@freebsd.org Subject: Re: boot banner project X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 May 2005 22:25:41 -0000 On May 4, 2005, at 5:24 PM, Warner Losh wrote: >> Agreed. I consider it a serious misfortune that FreeBSD doesn't use >> /bin/sh as root's shell. On the other hand, it's easy enough to fix, >> so I haven't spent my time complaining about this. :-) > > All BSDs have, since a very long time ago, used /bin/csh as root's > shell. NEXTSTEP never did; and neither does OS X: 9-cube# nidump passwd . | grep root root:********:0:0::0:0:System Administrator:/private/var/root:/bin/sh daemon:*:1:1::0:0:System Services:/var/root:/usr/bin/false 10-cube# uname -a Darwin cube.pkix.net 7.9.0 Darwin Kernel Version 7.9.0: Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC Power Macintosh powerpc Likewise for the majority of UNIX systems I am familiar with (Solaris, Ultrix, HP/UX). In the case of Linux, or a few other systems, they would use a POSIX shell like bash or ksh instead, which are almost entirely backwards-compatible with /bin/sh. -- -Chuck