From owner-freebsd-ports@FreeBSD.ORG Mon Nov 3 05:00:17 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13F1816A4CE for ; Mon, 3 Nov 2003 05:00:17 -0800 (PST) Received: from mindfields.energyhq.es.eu.org (73.Red-213-97-200.pooles.rima-tde.net [213.97.200.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7ECE843FB1 for ; Mon, 3 Nov 2003 05:00:12 -0800 (PST) (envelope-from flynn@energyhq.es.eu.org) Received: from scienide.energyhq.es.eu.org (scienide.energyhq.es.eu.org [192.168.100.1]) by mindfields.energyhq.es.eu.org (Postfix) with SMTP id 8F0C9359B3; Mon, 3 Nov 2003 14:00:09 +0100 (CET) Date: Mon, 3 Nov 2003 14:00:26 +0100 From: Miguel Mendez To: Kris Kennaway Message-Id: <20031103140026.46caf5e6.flynn@energyhq.es.eu.org> In-Reply-To: <20031103093139.GA28685@rot13.obsecurity.org> References: <200311030356.hA33ughF074186@repoman.freebsd.org> <20031103093729.13b561db.flynn@energyhq.es.eu.org> <20031103093139.GA28685@rot13.obsecurity.org> Organization: X-Mailer: Sylpheed version 0.9.5-gtk2-20030906 (GTK+ 2.2.4; i386-portbld-freebsd5.1) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart_Mon__3_Nov_2003_14_00_26_+0100_084e3200" cc: freebsd-ports@freebsd.org Subject: Re: cvs commit: ports/audio/evilbar Makefile ports/audio/spiralsynth Makefile ports/audio/xmms-uade Makefile ports/chinese/xemacs Makefile ports/chinese/xmms Makefile ports/databases/clip Makefile ... X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Nov 2003 13:00:17 -0000 This is a multi-part message in MIME format. --Multipart_Mon__3_Nov_2003_14_00_26_+0100_084e3200 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Mon, 3 Nov 2003 01:31:39 -0800 Kris Kennaway wrote: Hi, > It's not nearly as simple as "10 lines of shell script" for various > reasons (e.g. bento generates a lot of transient errors that need to > be filtered out; not every maintainer will want to receive automated > mail from such a system, etc), but it's something that's been on my > to-do list for a long time. I've made some progress towards this > recently. About the transient errors, that's something I hadn't thought about, you're right there. The other issue could be addressed via an opt-in scheme. Maintainer A sends an e-mail to an special account that has a .forward which processes the e-mail and puts said maintainer in the opt-in list. That list is later checked when processing the logs. A very rough implemenation of a solution modulo the opt-in management and the log filtering is attached in this message. I'm by no means a shell script guru, but it looks quite simple to implement. Cheers, -- Miguel Mendez http://www.energyhq.es.eu.org --Multipart_Mon__3_Nov_2003_14_00_26_+0100_084e3200 Content-Type: application/octet-stream; name="errornotify.sh" Content-Disposition: attachment; filename="errornotify.sh" Content-Transfer-Encoding: base64 IyEvYmluL3NoClRFTVBEQVRBPWxvZ3MuYGRhdGUgIislWSVtJWQlSCVNJVMiYAoKZmV0Y2ggLW8g JFRFTVBEQVRBIGh0dHA6Ly9iZW50by5mcmVlYnNkLm9yZy9lcnJvcmxvZ3MvaTM4Ni01LWZhaWx1 cmUuaHRtbAoKUEFDS0FHRVM9YGdyZXAgImN2c3dlYi5mcmVlYnNkLm9yZyIgJFRFTVBEQVRBIHwg YXdrIC1GXD4gJ3twcmludCAkM30nIHwgc2VkIC1lICdzLzwuKi8vZydgCkVSUk9STE9HUz1gZ3Jl cCBsb2cgJFRFTVBEQVRBIHwgYXdrIC1GXCIgJ3sgcHJpbnQgImh0dHA6Ly9iZW50by5mcmVlYnNk Lm9yZy9lcnJvcmxvZ3MvaTM4Ni01LWxhdGVzdC8iJDIgfSdgCgpqPTEKCmZvciBpIGluICRQQUNL QUdFUwoJZG8KCU1BSU5UQUlORVI9YGdyZXAgTUFJTlRBSU5FUiAvdXNyL3BvcnRzLyRpL01ha2Vm aWxlIDI+L2Rldi9udWxsIHxhd2sgLUY9ICd7IHByaW50ICQyfSdgCglpZiBbIC1uICIkTUFJTlRB SU5FUiIgXTsgdGhlbgoJCWlmIHRlc3QgJE1BSU5UQUlORVIgIT0gcG9ydHNARnJlZUJTRC5vcmc7 IHRoZW4gCgkJCShlY2hvICJEZWFyIE1haW50YWluZXIsIgoJCQllY2hvCgkJCWVjaG8gIlBsZWFz ZSBzZWUiIGBlY2hvICRFUlJPUkxPR1N8YXdrICd7cHJpbnQgJCckaid9J2AgImZvciBkZXRhaWxl ZCBpbmZvLiIpIFwKCQkJfCBtYWlsIC1zICJCZW50byBidWlsZCBlcnJvciBmb3IgJGkiICRNQUlO VEFJTkVSCgkJZmkKCWZpCgkKCWo9YGV4cHIgJGogKyAxIGAKCQoJZG9uZQoJCg== --Multipart_Mon__3_Nov_2003_14_00_26_+0100_084e3200--