Package: cfengine3 Version: 3.21.0-2 The default behavior differs depending on whether systemd is installed or not.
In case the cfengine sysvinit script is run, none of the daemons are started by default because /etc/default/cfengine3 contains: … # To start these three daemons you need /var/lib/cfengine3/inputs/promises.cf RUN_CFMONITORD=0 RUN_CFSERVERD=0 RUN_CFEXECD=0 … On the other hand the systemd services for all three daemons are enabled by default as long as /var/lib/cfengine3/inputs/promises.cf exists. The behavior should be the same for both cases. -- Guido Berhoerster