CFEngine is an open source application created in 1993.
#1023on PLDB | 31Years Old |
CFEngine is an open source configuration management system, written by Mark Burgess. Its primary function is to provide automated configuration and maintenance of large-scale computer systems, including the unified management of servers, desktops, consumer and industrial devices, embedded networked devices, mobile smartphones, and tablet computers.. Read more on Wikipedia...
#!/var/cfengine/bin/cf-agent --no-lock
body common control
{
bundlesequence => { "hello_world" };
}
bundle agent hello_world
{
reports:
any::
"Hello World!";
}
body common control
{
bundlesequence => { "run" };
}
bundle agent run
{
reports:
cfengine::
"Hello World";
}