Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
cf-agent/ | H | 18-Nov-2020 | - | 35,773 | 26,993 | |
cf-check/ | H | 18-Nov-2020 | - | 4,415 | 3,693 | |
cf-execd/ | H | 18-Nov-2020 | - | 3,154 | 2,376 | |
cf-key/ | H | 18-Nov-2020 | - | 1,815 | 1,397 | |
cf-monitord/ | H | 18-Nov-2020 | - | 8,122 | 5,690 | |
cf-net/ | H | 18-Nov-2020 | - | 1,841 | 1,537 | |
cf-promises/ | H | 18-Nov-2020 | - | 1,381 | 1,126 | |
cf-runagent/ | H | 18-Nov-2020 | - | 1,699 | 1,374 | |
cf-secret/ | H | 18-Nov-2020 | - | 1,925 | 1,608 | |
cf-serverd/ | H | 18-Nov-2020 | - | 10,588 | 7,602 | |
cf-testd/ | H | 18-Nov-2020 | - | 1,694 | 1,362 | |
cf-upgrade/ | H | 18-Nov-2020 | - | 2,535 | 1,696 | |
contrib/vagrant-ci/centos-6-x64/ | H | 18-Nov-2020 | - | 685 | 599 | |
examples/ | H | 03-May-2022 | - | 26,088 | 19,294 | |
ext/ | H | 18-Nov-2020 | - | 1,024 | 820 | |
libcfnet/ | H | 18-Nov-2020 | - | 8,730 | 5,738 | |
libenv/ | H | 18-Nov-2020 | - | 6,207 | 4,564 | |
libntech/ | H | 18-Nov-2020 | - | 115,209 | 86,673 | |
libpromises/ | H | 18-Nov-2020 | - | 79,851 | 57,954 | |
m4/ | H | 18-Nov-2020 | - | 10,286 | 9,315 | |
misc/ | H | 18-Nov-2020 | - | 2,959 | 2,448 | |
tests/ | H | 18-Nov-2020 | - | 282,936 | 246,495 | |
AUTHORS | H A D | 18-Nov-2020 | 6.4 KiB | 190 | 145 | |
CFVERSION | H A D | 18-Nov-2020 | 18 | 2 | 1 | |
ChangeLog | H A D | 18-Nov-2020 | 148.8 KiB | 3,282 | 2,932 | |
INSTALL | H A D | 18-Nov-2020 | 3.6 KiB | 136 | 91 | |
LICENSE | H A D | 18-Nov-2020 | 43.2 KiB | 891 | 712 | |
Makefile.am | H A D | 18-Nov-2020 | 5.5 KiB | 176 | 96 | |
Makefile.in | H A D | 18-Nov-2020 | 38.9 KiB | 1,198 | 1,024 | |
README.md | H A D | 18-Nov-2020 | 3.4 KiB | 74 | 49 | |
aclocal.m4 | H A D | 18-Nov-2020 | 39.4 KiB | 1,088 | 992 | |
compile | H A D | 18-Nov-2020 | 7.2 KiB | 348 | 258 | |
config.guess | H A D | 18-Nov-2020 | 42.9 KiB | 1,463 | 1,270 | |
config.h.in | H A D | 18-Nov-2020 | 32 KiB | 1,228 | 847 | |
config.post.h.in | H A D | 18-Nov-2020 | 1.2 KiB | 30 | 23 | |
config.sub | H A D | 18-Nov-2020 | 35.5 KiB | 1,826 | 1,688 | |
configure | H A D | 18-Nov-2020 | 696.2 KiB | 25,681 | 21,146 | |
configure.ac | H A D | 18-Nov-2020 | 56.5 KiB | 1,829 | 1,503 | |
configure_flags.env.in | H A D | 18-Nov-2020 | 750 | 18 | 13 | |
depcomp | H A D | 18-Nov-2020 | 23 KiB | 792 | 502 | |
install-sh | H A D | 18-Nov-2020 | 14.8 KiB | 509 | 329 | |
ltmain.sh | H A D | 18-Nov-2020 | 316.8 KiB | 11,157 | 7,986 | |
missing | H A D | 18-Nov-2020 | 6.7 KiB | 216 | 143 | |
ylwrap | H A D | 18-Nov-2020 | 6.7 KiB | 248 | 143 |
README.md
1[![Gitter chat](https://badges.gitter.im/cfengine/core.png)](https://gitter.im/cfengine/core) 2 3| Version | [Core](https://github.com/cfengine/core) | [MPF](https://github.com/cfengine/masterfiles) | 4|------------|--------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------| 5| master | [![Core Build Status](https://travis-ci.org/cfengine/core.svg?branch=master)](https://travis-ci.org/cfengine/core) | [![MPF Build Status](https://travis-ci.org/cfengine/masterfiles.svg?branch=master)](https://travis-ci.org/cfengine/masterfiles) | 6| 3.15.x LTS | [![Core Build Status](https://travis-ci.org/cfengine/core.svg?branch=3.15.x)](https://travis-ci.org/cfengine/core) | [![MPF Build Status](https://travis-ci.org/cfengine/masterfiles.svg?branch=3.15.x)](https://travis-ci.org/cfengine/masterfiles) | 7| 3.12.x LTS | [![Core Build Status](https://travis-ci.org/cfengine/core.svg?branch=3.12.x)](https://travis-ci.org/cfengine/core) | [![MPF Build Status](https://travis-ci.org/cfengine/masterfiles.svg?branch=3.12.x)](https://travis-ci.org/cfengine/masterfiles) | 8 9[![codecov](https://codecov.io/gh/cfengine/core/branch/master/graph/badge.svg)](https://codecov.io/gh/cfengine/core) 10[![Language grade: C](https://img.shields.io/lgtm/grade/cpp/g/cfengine/core.svg?logo=lgtm&logoWidth=18&label=code%20quality)](https://lgtm.com/projects/g/cfengine/core/) 11 12# CFEngine 3 13 14CFEngine 3 is a popular open source configuration management system. Its primary 15function is to provide automated configuration and maintenance of large-scale 16computer systems. 17 18## Installation 19 20To install from source please see 21the [INSTALL](https://github.com/cfengine/core/blob/master/INSTALL) file for 22prerequisites and build instructions. 23 24## License 25 26As per the [LICENSE](https://github.com/cfengine/core/blob/master/LICENSE) file, 27CFEngine Community is licensed under the GNU General Public License, version 3. 28 29All the files in this repository are licensed under GNU GPL version 3, unless 30stated otherwise in the copyright notice inside the particular file. 31 32## Example Usage 33 34### Hello World 35 36The following code demonstrates simple CFEngine output through a reports promise. 37 38 body common control 39 { 40 bundlesequence => { "run" }; 41 } 42 43 bundle agent run 44 { 45 reports: 46 cfengine:: 47 "Hello, world"; 48 } 49 50The following policy code may be executed with cf-agent (the main CFEngine binary) as follows. 51 52 $ cf-agent/cf-agent hello.cf 53 R: Hello, world 54 55## Contributing 56 57Please see the [CONTRIBUTING.md](https://github.com/cfengine/core/blob/master/CONTRIBUTING.md) file. 58 59## Relationship to CFEngine 2 60 61CFEngine 3 is *not* a drop-in upgrade for CFEngine 2 installations. It is a 62significantly more powerful version, but it is incompatible with the CFEngine 2 63policy language. 64 65The server part of CFEngine 3 supports the network protocol of CFEngine 2, so you may 66upgrade your installation gradually. 67 68# Authors 69 70CFEngine was originally created by Mark Burgess with many contributions from 71around the world. Thanks [everyone](https://github.com/cfengine/core/blob/master/AUTHORS)! 72 73[CFEngine](https://cfengine.com) is sponsored by [Northern.tech AS](https://northern.tech) 74