From owner-cvs-all Mon Dec 13 22:28:19 1999 Delivered-To: cvs-all@freebsd.org Received: from gndrsh.dnsmgr.net (GndRsh.dnsmgr.net [198.145.92.4]) by hub.freebsd.org (Postfix) with ESMTP id 770A015589; Mon, 13 Dec 1999 22:28:13 -0800 (PST) (envelope-from freebsd@gndrsh.dnsmgr.net) Received: (from freebsd@localhost) by gndrsh.dnsmgr.net (8.9.3/8.9.3) id WAA18093; Mon, 13 Dec 1999 22:28:07 -0800 (PST) (envelope-from freebsd) From: "Rodney W. Grimes" Message-Id: <199912140628.WAA18093@gndrsh.dnsmgr.net> Subject: Re: cvs commit: src/usr.sbin/chown Makefile In-Reply-To: <199912140617.WAA18057@gndrsh.dnsmgr.net> from "Rodney W. Grimes" at "Dec 13, 1999 10:17:50 pm" To: freebsd@gndrsh.dnsmgr.net (Rodney W. Grimes) Date: Mon, 13 Dec 1999 22:28:07 -0800 (PST) Cc: obrien@NUXI.com, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk > > On Mon, Dec 13, 1999 at 09:48:55PM -0800, Rodney W. Grimes wrote: > > > > Install `chown' into /sbin rather than /usr/sbin as `chown' is needed by > > > > `MAKEDEV'. And one might need to `MAKEDEV' inorder to get a device node > > > > in order to mount /usr from. > > > > > > The sources need repo moved from usr.sbin to sbin and this change ripped > > > out. > > > > Yes. Patience. First put the change in usr.sbin/chown/ so it is > > documented by someone looking there. Then repo move it to sbin/chown/ > > and clean up the Makefile. This was how we did usr.sbin/sysctl/ -> > > sbin/sysctl/ . > > And now that I went digging your going to find that chown/chgrp is not > the only thing missing to run MAKEDEV. > > printf is _NOT_ a borne shell builtin, so you'll also need /usr/bin/printf, > used extensivly in MAKEDEV. > > Might I suggest you backthis out (as it creates the mess of folks having > to remeber to rm /usr/sbin/chown) until you have a _COMPLETE_ set of > patches that makes /dev/MAKEDEV run without /usr, and have tested that > set of _COMPLETE_ patches. Add awk to that list.... ohhh.. boy... don't even look at ttyR?, you'll need grep and jot, also /tmp must be mounted writable. -- Rod Grimes - KD7CAX @ CN85sl - (RWG25) rgrimes@gndrsh.dnsmgr.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message