I have a client CF3 host (cfengine 3.2.3) that is running the policy below.
When I run "cf-execd --no-fork”, I see that 2 additional processes are started:
cf-monitord & cf-serverd. Shouldn’t cf-serverd only run the the CF3 master
host? There is nothing in this policy that would tell the client it needs to
distribute files so why is cf-serverd started? If it’s because cf-serverd must
run on clients as well in case a response is required to cf-runagent, is there
any way to turn off this functionality - I don’t want any client to be
listening for cf-runagent requests until I have a specific need to have such
functionality.
body common control
{
bundlesequence => {
"main"
};
inputs => {
"cfengine_stdlib.cf"
};
version => "Community promises.cf $Rev$";
}
###############################################################################
bundle agent main
{
reports:
cfengine_3::
"--> CFE is running on $(sys.fqhost)"
comment => "Display message on screen/email",
handle => "main_reports_cfe_running";
}
_______________________________________________
Help-cfengine mailing list
[email protected]
https://cfengine.org/mailman/listinfo/help-cfengine