From owner-cvs-src@FreeBSD.ORG Sat Oct 9 19:48:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D520F16A4CE; Sat, 9 Oct 2004 19:48:47 +0000 (GMT) Received: from smtp3.server.rpi.edu (smtp3.server.rpi.edu [128.113.2.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8480443D41; Sat, 9 Oct 2004 19:48:47 +0000 (GMT) (envelope-from gad@FreeBSD.org) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp3.server.rpi.edu (8.13.0/8.13.0) with ESMTP id i99JmfkM011227; Sat, 9 Oct 2004 15:48:43 -0400 Mime-Version: 1.0 X-Sender: gad@gilead.netel.rpi.edu (Unverified) Message-Id: In-Reply-To: <20041010011818G.matusita@jp.FreeBSD.org> References: <20041010011818G.matusita@jp.FreeBSD.org> Date: Sat, 9 Oct 2004 15:48:41 -0400 To: Makoto Matsushita , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org From: Garance A Drosehn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-CanItPRO-Stream: default X-RPI-SA-Score: undef - spam-scanning disabled X-Scanned-By: CanIt (www . canit . ca) Subject: Re: What we keep under /etc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Oct 2004 19:48:48 -0000 At 1:18 AM +0900 10/10/04, Makoto Matsushita wrote: >Here's my small proposal about this issue... > >There's a variable, MM_PRE_COMPARE_SCRIPT which mergemaster(8) >understands. For those who want to update /etc/rc.d automatically, >write a small script which copies your favorite files to /etc, then >set "MM_PRE_COMPARE_SCRIPT=/your/script.sh" to /etc/mergemaster.rc. > >Since mergemaster(8) is considered as a mandatory tool for admin >(I hope nobody objects), the problem we have discussed here can be >resolved with such a script and use it with mergemaster(8). We >can also supply a sample shell script which copies etc/rc.d/* (for >example), to /usr/share/examples/mergemaster. > >How do you like this? Anybody have a sample script for that? I have done some test versions of a MM_PRE_COMPARE_SCRIPT, although I forget what state I left that work in. What I have is good enough for my purposes, but would need to be polished off. I think that the work can be done in a way that would fit right into mergemaster (instead of being a separate script), and people would just specify directories where they want the faster processing. What kind of timetable do we have about doing something here? We aren't hoping to have something in 5.3-release for it, are we? I have occasionally mentioned these ideas in the past, but no one seemed interested so I haven't looked at my script in awhile. -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@FreeBSD.org Rensselaer Polytechnic Institute; Troy, NY; USA