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. Fix: See above: - change back names to cfserverd and cfexecd - add conflicts line - update to version 3.0.2 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".
Maintainer of sysutils/cfengine3, Please note that PR ports/139078 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/139078 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org
State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
On Sep 29, 2009, at 2:55 PM, Edwin Groothuis wrote: > If it contains a patch for an upgrade, an enhancement or a bug fix > you agree on, reply to this email stating that you approve the patch > and a committer will take care of it. There's no patch there, it's just a complaint. Note that as of 5pm tomorrow I won't be working at a shop with freebsd any longer, so you should probably find another maintainer for this. I *might* find time to get around to updating this port, but no time soon. -- Jo Rhett Net Consonance : consonant endings by net philanthropy, open source and other randomness
Responsible Changed From-To: freebsd-ports-bugs->cy Over to new maintainer.
State Changed From-To: feedback->open Past maintainer timeout
State Changed From-To: open->closed Fixed.
cy 2009-12-21 23:28:42 UTC FreeBSD ports repository Modified files: sysutils/cfengine3 Makefile sysutils/cfengine3/files cf-execd.in cf-serverd.in Log: The startup scripts contain errors with confuse the shell. Fix them. PR: 139078 Revision Changes Path 1.50 +1 -0 ports/sysutils/cfengine3/Makefile 1.3 +3 -3 ports/sysutils/cfengine3/files/cf-execd.in 1.3 +3 -3 ports/sysutils/cfengine3/files/cf-serverd.in _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"