From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Sep 23 09:20:03 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 9F61A1065694 for ; Wed, 23 Sep 2009 09:20:03 +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 62A218FC59 for ; Wed, 23 Sep 2009 09:20:03 +0000 (UTC) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n8N9K3pT003731 for ; Wed, 23 Sep 2009 09:20:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n8N9K3vK003730; Wed, 23 Sep 2009 09:20:03 GMT (envelope-from gnats) Resent-Date: Wed, 23 Sep 2009 09:20:03 GMT Resent-Message-Id: <200909230920.n8N9K3vK003730@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, Gerrit Kühn Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 160D4106568B for ; Wed, 23 Sep 2009 09:14:48 +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 05CE58FC0A for ; Wed, 23 Sep 2009 09:14:48 +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 n8N9EllI031641 for ; Wed, 23 Sep 2009 09:14:47 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n8N9El7H031640; Wed, 23 Sep 2009 09:14:47 GMT (envelope-from nobody) Message-Id: <200909230914.n8N9El7H031640@www.freebsd.org> Date: Wed, 23 Sep 2009 09:14:47 GMT From: Gerrit Kühn To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/139078: cfengine3: startup scripts broken, update needed 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: Wed, 23 Sep 2009 09:20:03 -0000 >Number: 139078 >Category: ports >Synopsis: cfengine3: startup scripts broken, update needed >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: Wed Sep 23 09:20:02 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Gerrit Kühn >Release: 7.2 >Organization: AEI >Environment: 7.2-stable amd64 >Description: 1. The startup scripts coming with the port do not work, because they use names like "name="cf-serverd"". This makes the following statements like : ${cf-serverd_enable="NO"} go wrong, because the shell treats the "-" as part of a variable substitution. One possible solution is to go back to names like "cfserverd" (from cfengine2), but then conflicts may arise if cfengine2 is still installed. However, as this is not a recommended setup anyway, it would be probably a good idea to simply add cfengine2 as a conflicting port. 2. The port is still using cfengine3 version 3.0.1a7. Version 3.0.2 is out and recommended by the author as it fixes several bugs. >How-To-Repeat: Install cfengine3, put "cf-servered=YES" in /etc/rc.conf and try to run "/usr/local/etc/rc.d/cf-serverd start". >Fix: See above: - change back names to cfserverd and cfexecd - add conflicts line - update to version 3.0.2 >Release-Note: >Audit-Trail: >Unformatted: