From owner-freebsd-current Sun Aug 9 15:25:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA00672 for freebsd-current-outgoing; Sun, 9 Aug 1998 15:25:12 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA00667 for ; Sun, 9 Aug 1998 15:25:10 -0700 (PDT) (envelope-from tlambert@usr04.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id PAA02005; Sun, 9 Aug 1998 15:24:50 -0700 (MST) Received: from usr04.primenet.com(206.165.6.204) via SMTP by smtp01.primenet.com, id smtpd001998; Sun Aug 9 15:24:43 1998 Received: (from tlambert@localhost) by usr04.primenet.com (8.8.5/8.8.5) id PAA21506; Sun, 9 Aug 1998 15:24:40 -0700 (MST) From: Terry Lambert Message-Id: <199808092224.PAA21506@usr04.primenet.com> Subject: Re: ' /usr/lib' can not be used. To: drosih@rpi.edu (Garance A Drosihn) Date: Sun, 9 Aug 1998 22:24:40 +0000 (GMT) Cc: jonahkuo@mail.ttn.com.tw, current@FreeBSD.ORG In-Reply-To: from "Garance A Drosihn" at Aug 9, 98 01:16:15 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > It does not automatically update configuration files in /etc, > because there's probably no good safe way to automate that. Sure there is. Seperate the schema from the subschema and the parameter store. Retrieve data using the old schema. Restore data using the new schema. Dynamically extend the schema between releases using subschema changes. In general, unless something radically changes, it's not necessary to do the retrieve/restore, except for the first time you change over to a schema-based system. And this *can* be automated by providing a commandline tool to allow sourcing the config then writing the parameter store. A radical change would be "total conversion to USB devices" or something similar. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message