Cfengine patches
Each patch is listed with a brief description and a note on the patch type. Follow the link for more information and to download the patch.
The various patch annotations are:
BUG: The patch fixes a bug in stock Cfengine.
COMPILE: The patch fixes compilation issues.
FEATURE: The patch adds functionality.
PERFORMANCE: The patch improves performance.
The patches
unlink: BUG
Prevents cfengine from eating hard links when running a copy policy with action=warnsol26: COMPILE
Fixes to allow cfengine to compile on Solaris 6.slackware: FEATURE
Allows cfengine to detect a Slackware Linux system.procs: PERFORMANCE
Speeds up processes passes.vmissue.: BUG
Prevents cfagent from hanging under certain conditionsgetopt: BUG
Prevents cfagent from segfaulting when 32 or more arguments are given.zombies: BUG
Prevents cfagent from leaving a load of zombies.
Applying the patches
To apply these patches, enter the Cfengine source directory and run:
patch -p1 < patch-name.diff
where patch-name.diff is the file you downloaded. This assumes you already copied the patch file into the source directory before proceeding.