Date: Mon, 13 Dec 1999 22:17:50 -0800 (PST) From: "Rodney W. Grimes" <freebsd@gndrsh.dnsmgr.net> To: obrien@NUXI.com Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/chown Makefile Message-ID: <199912140617.WAA18057@gndrsh.dnsmgr.net> In-Reply-To: <19991213221310.B34110@dragon.nuxi.com> from "David O'Brien" at "Dec 13, 1999 10:13:10 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
> 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. -- 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199912140617.WAA18057>