From owner-freebsd-current@FreeBSD.ORG Mon Nov 4 10:43:22 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id CD3AD7B0 for ; Mon, 4 Nov 2013 10:43:22 +0000 (UTC) (envelope-from bounces+73574-dfb6-freebsd-current=freebsd.org@sendgrid.me) Received: from o3.shared.sendgrid.net (o3.shared.sendgrid.net [208.117.48.85]) by mx1.freebsd.org (Postfix) with SMTP id 659522A71 for ; Mon, 4 Nov 2013 10:43:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sendgrid.info; h=from:mime-version:to:subject:content-type:content-transfer-encoding; s=smtpapi; bh=EITjIOwvVnCTBEbG1UvbMqRPY5o=; b=DKL65Vo2uekKUr2hV/ TGVCkvco4i/+zq/y3E6dPVWDvn+fATpwDsXnSjbIfvZEfZuwcU20lSUCgirkrWSn xPhgv2vBn5ngUBcv+MU08f1k6cr/q34T6tMel2CKnnWDVUoc9Qx4HZ4qBL9Ah1cw tKrOBUI1cfUR/NMRW3sPNYCKg= Received: by mf28.sendgrid.net with SMTP id mf28.23840.52777A482 Mon, 04 Nov 2013 10:43:21 +0000 (GMT) Received: from mail.tarsnap.com (unknown [10.60.208.15]) by mi46 (SG) with ESMTP id 14222b5acb5.52ab.2896af for ; Mon, 04 Nov 2013 04:43:20 -0600 (CST) Received: (qmail 55085 invoked from network); 4 Nov 2013 10:43:19 -0000 Received: from unknown (HELO clamshell.daemonology.net) (127.0.0.1) by ec2-107-20-205-189.compute-1.amazonaws.com with ESMTP; 4 Nov 2013 10:43:19 -0000 Received: (qmail 2835 invoked from network); 4 Nov 2013 10:41:49 -0000 Received: from unknown (HELO clamshell.daemonology.net) (127.0.0.1) by clamshell.daemonology.net with SMTP; 4 Nov 2013 10:41:49 -0000 Message-ID: <527779ED.9040303@freebsd.org> Date: Mon, 04 Nov 2013 02:41:49 -0800 From: Colin Percival User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.0 MIME-Version: 1.0 To: FreeBSD Hackers , FreeBSD current Subject: Automated submission of kernel panic reports: sysutils/panicmail X-Enigmail-Version: 1.5.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-SG-EID: XhyBwObMhraAR+zdwMupjQ6BIqbhdEfc+6p+uBxS7S88hDVo7wPr0+CK+tH/z+ymjFXzHn+HT8v9irwyq41cBS6MsT3sWAll8bxOscrN78qH4BYom7ATVaxWAq/7oALsj1gE12TK1F4UfiZE67UdBJC6gkDFfdXYVMBLVtlWvPQ= X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Nov 2013 10:43:22 -0000 Hi all, After considerable review on freebsd-hackers (thanks dt71 and jilles!) I have now added sysutils/panicmail to the FreeBSD ports tree. If you install this and add panicmail_enable="YES" to your /etc/rc.conf, a panic report will be generated and sent to root@ for you to review and submit (via email). You can skip the reviewing step and submit panics automatically by setting panicmail_autosubmit="YES". The panics submitted are encrypted to an RSA key which I hold in order to keep them secure in transit; and I intend to keep the raw panic reports confidential except to the minimum extent necessary for other developers to help me process the incoming reports. If I receive enough panic reports to be useful, I hope to provide developers with aggregate statistics. This may include: * regular email reports listing the "top panics", to help guide developers towards the most fertile areas for stability improvements; * email to specific developers alerting them to recurring panics in code they maintain (especially if it becomes clear that the panic has been recently introduced); and * guidance to re@ and secteam@ about how often a particular panic occurs if an errata notice is being considered as well as other yet-to-be-imagined reports of a similarly aggregate and anonymized nature. So please install the sysutils/panicmail port and enable it in rc.conf! This all depends on getting useful data, and I can't do that without your help. -- Colin Percival Security Officer Emeritus, FreeBSD | The power to serve Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid