From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Nov 18 15:00:20 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5DB7C10656A5 for ; Thu, 18 Nov 2010 15:00:20 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 958678FC24 for ; Thu, 18 Nov 2010 15:00:18 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oAIF0IHC021884 for ; Thu, 18 Nov 2010 15:00:18 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAIF0IbE021870; Thu, 18 Nov 2010 15:00:18 GMT (envelope-from gnats) Resent-Date: Thu, 18 Nov 2010 15:00:18 GMT Resent-Message-Id: <201011181500.oAIF0IbE021870@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Marco Walraven Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E68D1106564A for ; Thu, 18 Nov 2010 14:50:59 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id D67AB8FC16 for ; Thu, 18 Nov 2010 14:50:59 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id oAIEoxVP032520 for ; Thu, 18 Nov 2010 14:50:59 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id oAIEoxuC032519; Thu, 18 Nov 2010 14:50:59 GMT (envelope-from nobody) Message-Id: <201011181450.oAIEoxuC032519@www.freebsd.org> Date: Thu, 18 Nov 2010 14:50:59 GMT From: Marco Walraven To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/152365: Periodic script resets file ownership to root on assp db X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Nov 2010 15:00:20 -0000 >Number: 152365 >Category: ports >Synopsis: Periodic script resets file ownership to root on assp db >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Nov 18 15:00:17 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Marco Walraven >Release: 8.1-RELEASE >Organization: Terantula >Environment: FreeBSD titanium.fearlabs.com 8.1-RELEASE FreeBSD 8.1-RELEASE #2: Sat Jul 24 16:43:37 CEST 2010 root@chassis:/opt/obj/usr/cvsup/8-stable/src/sys/CHASSIS amd64 >Description: /usr/local/etc/periodic/daily/510.assp does ASSP's nightly housekeeping. The rebuildspamdb.pl script it calls generates new db files however if you are running your assp as user assp these will be set to root and generate errors during normal operation of ASSP. Nov-18-10 13:07:00 Cleaning up penalty records ...; Nov-18-10 13:07:00 Error: orderedtie is unable to write to /var/db/assp/pb/pbdb.black.db - Permission denied; Nov-18-10 13:07:00 Error: orderedtie is unable to write to /var/db/assp/pb/pbdb.white.db - Permission denied; Nov-18-10 13:07:00 PenaltyBox: cleaning WhiteBox finished; before=3, deleted=0; Nov-18-10 13:07:00 Saving penalty records; Nov-18-10 13:07:00 Error: orderedtie is unable to write to /var/db/assp/pb/pbdb.black.db - Permission denied; Nov-18-10 13:07:00 Error: orderedtie is unable to write to /var/db/assp/pb/pbdb.white.db - Permission denied; >How-To-Repeat: Standard install of ASSP from the ports tree. cd /var/db/assp/pb chown assp:assp * ls -als 4 -rw-r--r-- 1 assp assp 112 Nov 18 14:46 pbdb.white.db 4 -rw-r--r-- 1 assp assp 112 Nov 18 14:34 pbdb.white.db.bak 4 -rw-r--r-- 1 assp assp 112 Nov 18 13:07 pbdb.white.db.tmp /usr/local/etc/periodic/daily/510.assp ls -als 4 -rw-r--r-- 1 root assp 112 Nov 18 14:47 pbdb.white.db 4 -rw-r--r-- 1 assp assp 112 Nov 18 14:46 pbdb.white.db.bak 4 -rw-r--r-- 1 assp assp 112 Nov 18 13:07 pbdb.white.db.tmp >Fix: Added a chown assp:assp *.db to the /usr/local/etc/periodic/daily/510.assp periodic script. >Release-Note: >Audit-Trail: >Unformatted: