From owner-freebsd-hackers Thu Mar 26 04:21:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA26418 for freebsd-hackers-outgoing; Thu, 26 Mar 1998 04:21:14 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from px.f1.ru (px.f1.ru [194.87.86.19]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA26412 for ; Thu, 26 Mar 1998 04:21:06 -0800 (PST) (envelope-from am@px.f1.ru) Received: (from am@localhost) by px.f1.ru (8.8.8/amsoft/1.0) id PAA09236 ; Thu, 26 Mar 1998 15:04:15 +0300 (MSK) From: Andrew Maltsev Message-Id: <199803261204.PAA09236@px.f1.ru> Subject: Re: list of install exclusions for `make world' In-Reply-To: <19980325213106.34958@follo.net> from "Eivind Eklund" at "Mar 25, 98 09:31:06 pm" To: eivind@yes.no (Eivind Eklund) Date: Thu, 26 Mar 1998 15:04:14 +0300 (MSK) Cc: am@f1.ru, freebsd-hackers@FreeBSD.ORG Reply-To: am@f1.ru Organization: F1 communications X-Phone: +7-086-229-9988 X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > What about making a user configured list (empty by default) of files > > which will not be clobbered by `make world'? I think this may be > > very useful feature. For example my system have some files modified > > historically and so I have to have post-install script which restores > > some files (tcp wrappers stuff, editors, shells).. > > > > I'm planning to patch `install' to accept exclusions list and have > > something like /etc/noclobber.conf. > > Sounds expensive. > > I've started doing a build-limitation system; which allow oyu to build > only parts of the system. I think any form of exclusion list should > probably be integrated here, to avoid having to scan that exclusion > file for _each_ install command. There are a _lot_ of them. No. The file may not present at all for empty list. So it will be only one additional stat(). Another scenario may be to use ``USE_EXCLUSION_LIST=yes'' in make.conf and some flag to install. I'm ready to work on it.. But of course if you are planning to do something more universal - it would be nice. What is estimate time to release some kind of `alpha'? Andrew. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message