From owner-freebsd-hackers Wed Sep 27 06:50:26 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA01023 for hackers-outgoing; Wed, 27 Sep 1995 06:50:26 -0700 Received: from healer.com (healer-gw.Empire.Net [205.164.80.204]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id GAA01017 for ; Wed, 27 Sep 1995 06:50:19 -0700 Received: (from gryphon@localhost) by healer.com (8.6.11/8.6.9.1) id JAA20564; Wed, 27 Sep 1995 09:53:33 -0400 Date: Wed, 27 Sep 1995 09:53:33 -0400 From: Coranth Gryphon Message-Id: <199509271353.JAA20564@healer.com> To: gryphon@healer.com, terry@lambert.org Subject: Re: ports startup scripts Cc: freebsd-hackers@freebsd.org, freebsd-ports@freebs.org, kelly@fsl.noaa.gov Sender: owner-hackers@freebsd.org Precedence: bulk From: Terry Lambert > +> > From: Coranth Gryphon > +> > +> Here we are in agreement. But I think trying to make a read-only >> + > +> configuration is a lot more hassle than it is worth. > +> > +> > Argument: boot from CDROM to see if you can successfully run the > +> > new version on your particular hardware. > +> > +> If you go to the extent to make the CDROM bootable, making the sample > +> configuration (sample /etc) a valid one shouldn't be all that tough. > Counter-counter: IP addreses and default name servers and gateway > can not be preconfigured on a CDROM. Therefore the must be in a non-ROM > (MFS?) location. Why does the IP information need to be stored on the file-system? The CDRom bootable /etc comes with a script that asks for the IP data (much like the 2.0.5 Sysinstall did) and does the configuration. Once the hostname and ifconfig and routes are done, what needs to be stored? The only reason to store stuff on disk is for permanent configuration. Which is all the more reason I say to NOT have a read-only /etc. If you want a diskless/dataless setup, either rely on bootp/DCHP (as you earlier claimed to want to for this type of thing) or force the user to enter those half-dozen pieces of information (host/domain, route, nameserver, ip-addr, netmask) upon boot-up from the CDRom. That'll give a running (unchangeable) configuration. Somewhere, at some point, you need to make permanent changes to the configuration of a machine, even if it is diskless. With prices for hard-disks down around our ankles, the need for diskless FreeBSD machines is functionally NIL. If someone really wants that setup, they have to configure the remote server anyway, to server the root file-system for that machine. What's so hard about configuring it for each machine? -coranth ------------------------------------------+------------------------+ Coranth Gryphon | "Faith Manages." | | - Satai Delenn | Phone: 603-598-3440 Fax: 603-598-3430 +------------------------+ USMail: 3 Hansom Drive, Merrimack, NH 03054 Disclaimer: All these words are yours, except Europa...