ports/51548: cfexecd from cfengine2 port has wrong path to cfagent
Bob Van Valzah
bob at VanValzah.Com
Fri May 16 13:30:15 UTC 2003
The following reply was made to PR ports/51548; it has been noted by GNATS.
From: Bob Van Valzah <bob at VanValzah.Com>
To: freebsd-gnats-submit at FreeBSD.org
Cc: bob at Bastion.VanValzah.Com
Subject: Re: ports/51548: cfexecd from cfengine2 port has wrong path to cfagent
Date: Fri, 16 May 2003 08:23:08 -0500 (CDT)
Please close this PR--I never should've opened it. At the time, I didn't
understand what cfengine2 was trying to do. Now I think I do. I'm not
at all sure I agree with it, but I understand it.
I now believe it is correct for the port to install everything under
/usr/local and for cfengine to have hard-wired paths expecting to run
it from /var/cfengine/bin. Common practice seems to be to write cfengine
scripts that copy the binaries you want to run either from a local source
(e.g. /usr/local/sbin) or a trusted policy host into /var/cfeingine/bin.
I can't find mention of this expectation in the docs, but the usage
examples all go this way and it kinda makes sense.
I've also just submitted a port upgrade to version 2.0.6.
Sorry to've troubled you with this.
Bob
More information about the freebsd-ports-bugs
mailing list