/var/lib/cfengine3/masterfiles: Difference between revisions

From techdocs
Jump to navigation Jump to search
(Created page with "The <code>'''/var/lib/cfengine3/masterfiles'''</code> contains the component "promises" used to create the final promises file used by the <code>cf-agent</code>, et al. See {{cfengine intro}}. The component files are assembled on the cfengine hub using the bash script <code>/usr/local/administration/bin/check_and_install_promises</code> which invokes <code>m4</code> to assemble the file and then <code>cf-promises</code> to sanity-check the result bef...")
 
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
The <code>'''/var/lib/cfengine3/masterfiles'''</code> contains the component "promises" used to create the final [[promises file]] used by the <code>[[cf-agent]]</code>, et al. See {{cfengine intro}}.
The <code>'''/var/lib/cfengine3/masterfiles'''</code> contains the component "promises" used to create the final [[promises.cf|promises file]] used by <code>[[cf-agent]]</code>, et al. See {{cfengine intro}}.


The component files are assembled on the [[cfengine hub]] using the bash script <code>[[/usr/local/administration/bin]]/check_and_install_promises</code> which invokes <code>m4</code> to assemble the file and then <code>[[cf-promises]]</code> to sanity-check the result before installing the finished promises file into <code>[[/var/lib/cfengine/inputs]]</code> from whence it is collected by <code>cf-agent</code> running on the client hosts.
The component files are assembled on the [[cfengine hub]] using the bash script <code>[[/usr/local/administration/bin]]/[[check_and_install_promises]]</code> which firstly invokes <code>m4</code> to assemble the file and then invokes <code>[[cf-promises]]</code> to sanity-check the result before installing the finished promises file into <code>[[/var/lib/cfengine3/inputs]]</code> from whence it is collected by <code>cf-agent</code> running on the client hosts.

Latest revision as of 10:31, 5 September 2023

The /var/lib/cfengine3/masterfiles contains the component "promises" used to create the final promises file used by cf-agent, et al. See CFEngine Introduction and System Overview.

The component files are assembled on the cfengine hub using the bash script /usr/local/administration/bin/check_and_install_promises which firstly invokes m4 to assemble the file and then invokes cf-promises to sanity-check the result before installing the finished promises file into /var/lib/cfengine3/inputs from whence it is collected by cf-agent running on the client hosts.