From owner-freebsd-hackers Tue Sep 26 15:10:21 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id PAA25125 for hackers-outgoing; Tue, 26 Sep 1995 15:10:21 -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 PAA25071 for ; Tue, 26 Sep 1995 15:10:07 -0700 Received: (from gryphon@localhost) by healer.com (8.6.11/8.6.9.1) id SAA18328; Tue, 26 Sep 1995 18:13:01 -0400 Date: Tue, 26 Sep 1995 18:13:01 -0400 From: Coranth Gryphon Message-Id: <199509262213.SAA18328@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 > /var or whatever. All I want is a directory that doesn't get touched > on an upgrade so that I can drop in a new distribution sans my /home > partition and my system configuration data and be up and running. Here we are in agreement. But I think trying to make a read-only configuration is a lot more hassle than it is worth. Coming up with a configuration mechanism that allows us to back up our local changes, drop a new install in, and re-merge the local modifications, I do think is a good idea. > I want to have a command line admin utility that can be popen'ed > by a curses/GUI utility. > I want to have a curses/GUI utility. > > I want to have multiple system administration vi popen of an rsh of > the command line utility by the same curses/gui utility. These I agree with. And I think they are independent of the framework. The best idea I've seen so far is the Makefile concept, which is built from package data (which comes with each package) and from the base configuration. The actualy "rc.N" scripts (or directories) are build using a "mkinitdb" util (just like the whatis database is built from the man pages using "makewhatis"). Local changes can be kept like package data, and init scripts/dirs rebuilt. This is the most flexibiity we can give, and still keep things usable by the majority. > I want to run from a CD or diskless Then the CD (or server) has to have to fixed configuration you want. Period. -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...