From owner-freebsd-perl@FreeBSD.ORG Wed Jan 15 19:29:29 2014 Return-Path: Delivered-To: perl@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 ESMTPS id 33F18E61 for ; Wed, 15 Jan 2014 19:29:29 +0000 (UTC) Received: from argali.in-berlin.de (argali.in-berlin.de [192.109.42.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 995271DAE for ; Wed, 15 Jan 2014 19:29:27 +0000 (UTC) X-Envelope-From: ports-mail-spamassassin-jul13@oldach.net X-Envelope-To: Received: from sep.oldach.net (hmo.in-vpn.de [217.197.85.210]) by argali.in-berlin.de (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id s0FJTEjD025900 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Wed, 15 Jan 2014 20:29:16 +0100 Received: from sep.oldach.net (localhost [127.0.0.1]) by sep.oldach.net (8.14.7/8.14.7/hmo26jun05) with ESMTP id s0FJTEku040417 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 15 Jan 2014 20:29:14 +0100 (CET) (envelope-from ports-mail-spamassassin-jul13@oldach.net) Received: (from hmo@localhost) by sep.oldach.net (8.14.7/8.14.7/Submit) id s0FJTBLL040416 for perl@FreeBSD.org; Wed, 15 Jan 2014 20:29:11 +0100 (CET) (envelope-from ports-mail-spamassassin-jul13@oldach.net) Received: from sep.oldach.net (localhost [127.0.0.1]) by sep.oldach.net (8.14.7/8.14.7/hmo26jun05) with ESMTP id r6CFYvX4020614 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 12 Jul 2013 17:34:57 +0200 (CEST) (envelope-from hmo@sep.oldach.net) Received: (from hmo@localhost) by sep.oldach.net (8.14.7/8.14.7/Submit) id r6CFYrl8020609; Fri, 12 Jul 2013 17:34:53 +0200 (CEST) (envelope-from hmo) Message-Id: <201307121534.r6CFYrl8020609@sep.oldach.net> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/mail/p5-Mail-SpamAssassin throws away precious auto-whitelist From: Helge Oldach X-send-pr-version: 3.114 X-GNATS-Notify: Sender: ports-mail-spamassassin-jul13@oldach.net (Helge Oldach) X-Spam-Score: (-4.399) ALL_TRUSTED,BAYES_00 X-Mailman-Approved-At: Wed, 15 Jan 2014 20:24:26 +0000 Cc: beech@FreeBSD.org X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Helge Oldach List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Wed, 15 Jan 2014 19:29:29 -0000 X-Original-Date: Fri, 12 Jul 2013 17:34:53 +0200 (CEST) X-List-Received-Date: Wed, 15 Jan 2014 19:29:29 -0000 >Submitter-Id: current-users >Originator: Helge Oldach >Organization: >Confidential: no >Synopsis: ports/mail/p5-Mail-SpamAssassin throws away precious auto-whitelist >Severity: non-critical >Priority: low >Category: ports >Class: sw-bug >Release: FreeBSD 9.1-679 i386 >Environment: System: FreeBSD localhost 9.1-679 FreeBSD 9.1-679 #0: Thu Apr 25 11:40:01 CEST 2013 toor@localhost:/usr/obj/usr/src/sys/HMO i386 >Description: With r319458 it was introduced to unconditionally remove /var/spool/spamd. This has at lest three undesireable side effects: 1) /var/spool/spamd often contains precious databases, for instance auto-whitelists collected over extended periods. These should certainly not go away after uninstall. 2) /var/spool/spamd is the home directory of the "spamd" user; it is created upon "mkuser spamd" and will be removed safely by a "rmuser spamd". Actually the port deinstall advises to do so manually, so there is absolutely no need to fiddle with it during automatic port deinstall. 3) Once /var/spool/spamd is removed after a (current) port deinstall, it is gone and will not be recreated during a fresh port re-install. This will lead to lots of error messages when running SpamAssassin under the "spamd" user, because its home directory is gone. And the databases mentioned above won't be re-created anyway... >How-To-Repeat: Deinstall, see if /var/spool/spamd is still there. It's not. :-( >Fix: Back out r319458.