From owner-freebsd-hackers Thu Jun 14 12:44:30 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from core.usrlib.org (CC2-861.charter-stl.com [24.217.115.99]) by hub.freebsd.org (Postfix) with ESMTP id C7C9D37B406; Thu, 14 Jun 2001 12:44:07 -0700 (PDT) (envelope-from ajh3@core.usrlib.org) Received: by core.usrlib.org (Postfix, from userid 1001) id C7880A875; Thu, 14 Jun 2001 14:42:45 -0500 (CDT) Date: Thu, 14 Jun 2001 14:42:45 -0500 From: Andrew Hesford To: Gordon Tetlow Cc: Warner Losh , Doug Barton , Cyrille Lefevre , Jon Parise , Matt Dillon , Will Andrews , Mark Santcroos , bsddiy@163.net, freebsd-hackers@FreeBSD.ORG, eivind@FreeBSD.ORG Subject: Re: import NetBSD rc system Message-ID: <20010614144245.A7853@core.usrlib.org> References: <200106141814.f5EIEOV15979@harmony.village.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from gordont@bluemtn.net on Thu, Jun 14, 2001 at 11:57:18AM -0700 X-Loop: Andrew Hesford Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, Jun 14, 2001 at 11:57:18AM -0700, Gordon Tetlow wrote: > On Thu, 14 Jun 2001, Warner Losh wrote: > > > With all due respect to Eivind, he's reinventing the wheel. I'd like > > to see NetBSD's brought in with an absolute minimum of change. > > Along those lines, I'm typing on my laptop that is using the scripts that > I have ported over... I've only gotten it up to network initialization. > > >From diving through it all, there will be a fair amount of departure from > the NetBSD stuff at least up through network init. This is just due to the > inherent differences in the OSs. Where there was departure, I took the > current FreeBSD boot scripts and turned them into modules so as to make it > very similar to the current system. > > I've also made some (slight) changes to the boot order. Mostly just > formalizing the lock step nature of things. I did make one change that I > think will be helpful, I moved pccard initialization to before the > mounting of /usr (but after mounting /var). This way people can use pccard > for mounting filesystems from /etc/fstab which I don't think you can do > now. Anyone have any objections to this move? it would require moving > pccardd and pccardc to /sbin, but that should be it. Other than that, I > made the (rash) assumption that /var is local storage, which simplifies > things greatly. That makes it diskless un-friendly, but we've always been > unfriendly to diskless anyway.... > > I'll see about porting the rest of the scripts to get it as close to a > fully working system as possible, I think it should go rather quickly. I > hope to have patches up tomorrow for people to play with. > > -gordon Wow, this is the thread that won't die. I take objection to the moving of pccard before mounting /usr. It works just fine for those who place /var on the same partition as /, but for guys like me, it means you are mounting /var at a different time than other filesystems. I think that, for cohesiveness and sanity, all filesystems should be mounted at the same time, with the mount script simply calling `mount -a`. Otherwise, we have to wory about mount-var.sh and mount-rest.sh. If we want to mount pccard stuff from fstab, we should do something like the smbfs script does. Then we can have a mount-local.sh and mount-pccard.sh script, which is a bit more sane. -- Andrew Hesford ajh3@usrlib.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message