Cfengine is a tool for setting up and maintaining BSD and System-5-like operating system optionally attached to a TCP/IP network. You can think of cfengine as a very high level language, much higher level than Perl or shell: a single statement can result in many hundreds of operations being performed on multiple hosts. Cfengine is good at performing a lot of common system administration tasks, and allows you to build on its strengths with your own scripts.
| Tags | Systems Administration |
|---|---|
| Licenses | GPLv3 |
| Operating Systems | Linux FreeBSD Solaris HP-UX AIX Windows |
| Implementation | C |
Recent releases


Release Notes: Newsworthy features: XML editing capabilities, inheritance of local classes by bundles called using "usebundle", POSIX ACL support, an "outputs" promise type, remote syslog support, VirtualBox support for guest_environment promises, guest_environment promises are supported under OS X, the "depends_on" attribute is now active, for the partal ordering of promises, cf-promises --parse-tree option to parse policy file and dump it in JSON format, namespaces support for bundles and bodies, default arguments for bundles, and a metadata promise type.


Release Notes: Bugfixes and stability improvements.


Release Notes: Bugfixes and stability improvements.


Release Notes: This is a bugfix and stability release.


Release Notes: This is a bugfix and stability release.