I'm interested in this as well. Can we stop the messages to syslog? I prefer to gather my reports in other ways ...
http://cfengine.com/manuals/cf3-Reference#syslog-in-agent is supposed to default to false and is described as "true/false switches on output to syslog at the inform level". I get all output duplicated to syslog regardless of false, no or off value of syslog.
Am I doing something wrong? Here's a self contained policy, I'd like the output on stdout (captured to /var/cfengine/outputs) but don't want it to also go to syslog:
body agent control {
syslog => "false";
}
body common control {
bundlesequence => { "test" };
}
bundle agent test {
reports:
linux::
"Hi I'm a linux server";
}
Thanks,
Fraser