From owner-freebsd-hackers Wed Apr 16 07:10:31 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA28875 for hackers-outgoing; Wed, 16 Apr 1997 07:10:31 -0700 (PDT) Received: from aviion.ts.kiev.ua (aviion.ts.kiev.ua [193.124.229.12]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id HAA28725 for ; Wed, 16 Apr 1997 07:09:30 -0700 (PDT) Received: from nbki.ipri.kiev.ua by aviion.ts.kiev.ua with ESMTP id OAA24070; (8.6.11/zah/2.1) Wed, 16 Apr 1997 14:39:12 GMT Received: from cki.ipri.kiev.ua by nbki.ipri.kiev.ua with ESMTP id PAA09547; (8.6.9/zah/1.1) Wed, 16 Apr 1997 15:40:46 +0100 Received: from 194.44.146.14 (mac.ipri.kiev.ua [194.44.146.14]) by cki.ipri.kiev.ua (8.7.6/8.7.3) with SMTP id PAA04745 for ; Wed, 16 Apr 1997 15:46:15 +0300 (EET DST) Message-ID: <3354BC3C.2F@cki.ipri.kiev.ua> Date: Wed, 16 Apr 1997 14:47:06 +0300 From: Ruslan Shevchenko Reply-To: rssh@cki.ipri.kiev.ua Organization: IPRI X-Mailer: Mozilla 3.01Gold (Macintosh; I; 68K) MIME-Version: 1.0 To: hackers@freebsd.org Subject: Re: on the subject of changes to -RELEASEs... References: <199704120213.MAA10732@topaz.nemeton.com.au> <19970416125329.34879@usn.blaze.net.au> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > On Sat Apr 12 13:08:52 EST 1997, Warner Losh writes: > > In message <199704120213.MAA10732@topaz.nemeton.com.au> Giles Lean writes: > > [ use smrsh ] > > : I recommend that we make this change for the 3.0 release. > > > > Me too. Any objection to just doing it? > It's about keeping all info in /etc/sysconfig ? If yes, that how about checking for agree with traditional /etc files and new staff ? The idea, that if we have 2 sources of system information, that it must equal. (as in theory of databases) It is possible, do next ? if file exists read var from it (by sed) compare with var in sysconfig if [they are not equal] do (mail sysadmin, prompt ..) fi fi And write 2 programs: 1. etc.export.sysvars (/etc/sysconfig -> /etc/.....) 2. etc.import.sysvars (/etc/.. -> /etc/sysconfig)