From owner-freebsd-hackers@FreeBSD.ORG Sun Apr 6 13:52:14 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 839A337B401 for ; Sun, 6 Apr 2003 13:52:14 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA6F543FBD for ; Sun, 6 Apr 2003 13:52:13 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.7) with ESMTP id h36KpwD0033258; Sun, 6 Apr 2003 13:52:02 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h36KpvMd033257; Sun, 6 Apr 2003 13:51:57 -0700 (PDT) Date: Sun, 6 Apr 2003 13:51:57 -0700 From: "David O'Brien" To: Michael Ranner Message-ID: <20030406205157.GA33092@dragon.nuxi.com> References: <20030321041548.GY25577@geekpunk.net> <3E7B56B9.6050005@acm.org> <200303231206.06445.mranner@inode.at> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200303231206.06445.mranner@inode.at> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: freebsd-hackers@freebsd.org Subject: Re: generalized mergemaster(8) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Apr 2003 20:52:14 -0000 On Sun, Mar 23, 2003 at 12:06:06PM +0100, Michael Ranner wrote: > Am Freitag, 21. M?rz 2003 20:27 schrieb Garance A Drosihn: > > > > > > /var/tmp/temproot/etc/rc.d/ and /etc/rc.d/ have 17 differing files. > > > (I)nstall, (D)elete, or (R)ecursively examine? [R] > > > > > >Then I could hit 'I' and update all of /etc/rc.d at once. > > > > At times I've asked Doug about some kind of pattern-support in > > ~/.mergemasterrc, where the user could specify filename-patterns > > of files where they want the default action to be "install" > > instead of "leave for later". There are pros and cons with that > > idea, but that's what I was thinking of for the directories you > > describe. > > > > Doug has suggested that people could maybe do things with the > > MM_PRE_COMPARE_SCRIPT, for special processing like this. > > I have a small patch for pattern-support in ~/.mergemasterrc and > already sent my ideas to Doug, but he said "It could/should > be done with MM_PRE_COMPARE_SCRIPT" to me. Could you post them?? Dougb says that all the time, but has never created an example that will do what 90% of us want. Every time the desire for this comes up, dougb says it is outside of the envisioned purpose of mergemaster. Seems to me that if the tool isn't meeting the desires of 90% of your user base, maybe it could grow the functionality desired....