From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Mar 17 20:20:10 2009 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 88B551065679 for ; Tue, 17 Mar 2009 20:20:10 +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 59AD98FC16 for ; Tue, 17 Mar 2009 20:20:10 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n2HKKAGA057726 for ; Tue, 17 Mar 2009 20:20:10 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n2HKKAvw057725; Tue, 17 Mar 2009 20:20:10 GMT (envelope-from gnats) Resent-Date: Tue, 17 Mar 2009 20:20:10 GMT Resent-Message-Id: <200903172020.n2HKKAvw057725@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, Neil Darlow Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0D7E1106566B for ; Tue, 17 Mar 2009 20:14:41 +0000 (UTC) (envelope-from neil@darlow.co.uk) Received: from queueout04-winn.ispmail.ntl.com (queueout04-winn.ispmail.ntl.com [81.103.221.58]) by mx1.freebsd.org (Postfix) with ESMTP id 692EF8FC0C for ; Tue, 17 Mar 2009 20:14:40 +0000 (UTC) (envelope-from neil@darlow.co.uk) Received: from aamtaout04-winn.ispmail.ntl.com ([81.103.221.35]) by mtaout01-winn.ispmail.ntl.com (InterMail vM.7.08.04.00 201-2186-134-20080326) with ESMTP id <20090317195228.ZYIH2989.mtaout01-winn.ispmail.ntl.com@aamtaout04-winn.ispmail.ntl.com> for ; Tue, 17 Mar 2009 19:52:28 +0000 Received: from router.darlow.co.uk ([82.14.34.195]) by aamtaout04-winn.ispmail.ntl.com (InterMail vG.2.02.00.01 201-2161-120-102-20060912) with ESMTP id <20090317195228.DTOG22934.aamtaout04-winn.ispmail.ntl.com@router.darlow.co.uk> for ; Tue, 17 Mar 2009 19:52:28 +0000 Received: from router.darlow.co.uk (localhost [127.0.0.1]) by router.darlow.co.uk (Postfix) with ESMTP id 3E497102D32 for ; Tue, 17 Mar 2009 19:52:28 +0000 (GMT) Received: by router.darlow.co.uk (Postfix, from userid 1001) id 9DE27102CF4; Tue, 17 Mar 2009 19:52:27 +0000 (GMT) Message-Id: <20090317195227.9DE27102CF4@router.darlow.co.uk> Date: Tue, 17 Mar 2009 19:52:27 +0000 (GMT) From: Neil Darlow To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/132758: ejabberd spool directory is incorrect X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Neil Darlow List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Mar 2009 20:20:10 -0000 >Number: 132758 >Category: ports >Synopsis: ejabberd spool directory is incorrect >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Mar 17 20:20:10 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Neil Darlow >Release: FreeBSD 7.1-RELEASE-p3 i386 >Organization: >Environment: System: FreeBSD router.darlow.co.uk 7.1-RELEASE-p3 FreeBSD 7.1-RELEASE-p3 #0: Tue Feb 17 10:31:01 GMT 2009 root@router.darlow.co.uk:/usr/obj/usr/src/sys/ROUTER i386 >Description: ejabberd-2.0.3 incorrectly uses /var/spool/ejabberd/ejabberd for its spool directory. This makes it impossible to migrate from an earlier version of ejabberd because the existing database structure is ignored. Also, at startup, ejabberd attempts to create the spool directory which will cause a problem with permissions when it is corrected to /var/spool/ejabberd. >How-To-Repeat: Try running an upgraded ejabberd with an existing spool directory in /var/spool/ejabberd and note that /var/spool/ejabberd/ejabberd is created with a new database structure in it. >Fix: Needs further analysis and testing before deploying as stable version. >Release-Note: >Audit-Trail: >Unformatted: