From owner-cvs-all Sat Dec 18 23:44:14 1999 Delivered-To: cvs-all@freebsd.org Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by hub.freebsd.org (Postfix) with ESMTP id DF890151A4; Sat, 18 Dec 1999 23:44:09 -0800 (PST) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (beefcake.zeta.org.au [203.26.10.12]) by mailman.zeta.org.au (8.8.7/8.8.7) with ESMTP id SAA26963; Sun, 19 Dec 1999 18:43:40 +1100 Date: Sun, 19 Dec 1999 18:43:23 +1100 (EST) From: Bruce Evans X-Sender: bde@alphplex.bde.org To: Chris Costello Cc: Jeroen Ruigrok/Asmodai , "Rodney W. Grimes" , obrien@NUXI.com, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/chown Makefile In-Reply-To: <19991214172511.U868@holly.calldei.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk On Tue, 14 Dec 1999, Chris Costello wrote: > On Wed, Dec 15, 1999, Jeroen Ruigrok/Asmodai wrote: [rgrimes wrote:] > > >printf is _NOT_ a borne shell builtin, so you'll also need /usr/bin/printf, > > >used extensivly in MAKEDEV. > > > > Then make ksh the default shell and use print. We're probably one of > > the last ones to use a bourne shell as default sh. We use a POSIX sh, as is required by POSIX.2. >... > However, there are two very real problems with using ksh as > the default shell and using print: > > - Print is not the same thing as /usr/bin/printf. (However, > as of AT&T KSH93, printf is a shell builtin. Get AT&T to > let us distribute that one.) There are no problems using printf with the standard sh. printf has been a sh builtin since sh/builtins.def rev.1.3 (1996/10/01). Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message