File: README.Debian

package info (click to toggle)
cfengine3 3.15.2-3
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 34,456 kB
  • sloc: ansic: 145,932; sh: 8,550; makefile: 1,558; yacc: 1,192; python: 1,056; lex: 758; perl: 211; pascal: 149; awk: 58; xml: 21; sed: 13
file content (29 lines) | stat: -rw-r--r-- 1,262 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
There are some tweaks which were applied to the standard cfengine3 installation
and you should be aware of them:

*) cfengine3 is compiled with the FHS compliance option enabled. That means
that, unlike the default, the binaries are located in /usr/bin; for backward
compatibility we have the following symlink:

/var/lib/cfengine3/bin  ->  /usr/bin

*) to enable the daemons you need to modify /etc/default/cfengine3 and set the
proper variables; the daemons won't be started unless there is an
/var/lib/cfengine3/inputs/promises.cf file present.

If you do not have your own policy (i.e.: you are not using cfengine as an
agent which is fetching files from a policy hub), then you could experiment
with the Masterfiles Policy Framework (the former Community Open Promise Body
Library), whose files are located in:

/usr/share/cfengine3/masterfiles/

Additionally, if your /var/lib/cfengine3/masterfiles directory was empty at the
time of the installation, you got these files copied over already.

*) By default we are not starting any daemon, in most of your installations you
will only need the cfagent with a proper configuration file

*) For more info you should have a look at the reference manual and the relevant
docs:
https://docs.cfengine.com/latest/