Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
cfe_internal/ | H | 09-Dec-2021 | - | 7,279 | 5,775 | |
controls/ | H | 09-Dec-2021 | - | 1,601 | 1,242 | |
inventory/ | H | 09-Dec-2021 | - | 2,001 | 1,616 | |
lib/ | H | 09-Dec-2021 | - | 9,796 | 8,504 | |
m4/ | H | 09-Dec-2021 | - | 213 | 193 | |
modules/ | H | 09-Dec-2021 | - | 3,353 | 2,222 | |
services/ | H | 09-Dec-2021 | - | 43 | 36 | |
templates/ | H | 09-Dec-2021 | - | 1,230 | 899 | |
tests/ | H | 09-Dec-2021 | - | 45,701 | 40,784 | |
CFVERSION | H A D | 09-Dec-2021 | 18 | 2 | 1 | |
CONTRIBUTING.md | H A D | 09-Dec-2021 | 809 | 11 | 9 | |
LICENSE | H A D | 09-Dec-2021 | 1.2 KiB | 25 | 19 | |
Makefile.am | H A D | 09-Dec-2021 | 1 KiB | 35 | 24 | |
Makefile.in | H A D | 09-Dec-2021 | 28 KiB | 862 | 760 | |
README.md | H A D | 09-Dec-2021 | 4.5 KiB | 117 | 80 | |
aclocal.m4 | H A D | 09-Dec-2021 | 26.6 KiB | 733 | 662 | |
config.guess | H A D | 09-Dec-2021 | 42.9 KiB | 1,463 | 1,270 | |
config.sub | H A D | 09-Dec-2021 | 35.5 KiB | 1,826 | 1,688 | |
configure | H A D | 09-Dec-2021 | 128.6 KiB | 4,406 | 3,528 | |
configure.ac | H A D | 09-Dec-2021 | 7.3 KiB | 252 | 206 | |
install-sh | H A D | 09-Dec-2021 | 14.8 KiB | 509 | 329 | |
missing | H A D | 09-Dec-2021 | 6.7 KiB | 216 | 143 | |
promises.cf | H A D | 09-Dec-2021 | 15.6 KiB | 393 | 308 | |
promises.cf.in | H A D | 09-Dec-2021 | 15.6 KiB | 393 | 308 | |
standalone_self_upgrade.cf | H A D | 09-Dec-2021 | 37.2 KiB | 1,029 | 801 | |
standalone_self_upgrade.cf.in | H A D | 09-Dec-2021 | 37.2 KiB | 1,029 | 801 | |
test-driver | H A D | 09-Dec-2021 | 4.5 KiB | 149 | 87 | |
update.cf | H A D | 09-Dec-2021 | 6.2 KiB | 165 | 133 |
README.md
1| Version | Core | MPF | 2|---------|--------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------| 3| master | [![Core Build Status](https://travis-ci.com/cfengine/core.svg?branch=master)](https://travis-ci.com/cfengine/core) | [![MPF Build Status](https://travis-ci.com/cfengine/masterfiles.svg?branch=master)](https://travis-ci.com/cfengine/masterfiles) | 4| 3.18.x | [![Core Build Status](https://travis-ci.com/cfengine/core.svg?branch=3.18.x)](https://travis-ci.com/cfengine/core) | [![MPF Build Status](https://travis-ci.com/cfengine/masterfiles.svg?branch=3.18.x)](https://travis-ci.com/cfengine/masterfiles) | 5| 3.15.x | [![Core Build Status](https://travis-ci.com/cfengine/core.svg?branch=3.15.x)](https://travis-ci.com/cfengine/core) | [![MPF Build Status](https://travis-ci.com/cfengine/masterfiles.svg?branch=3.15.x)](https://travis-ci.com/cfengine/masterfiles) | 6| 3.12.x | [![Core Build Status](https://travis-ci.com/cfengine/core.svg?branch=3.12.x)](https://travis-ci.com/cfengine/core) | [![MPF Build Status](https://travis-ci.com/cfengine/masterfiles.svg?branch=3.12.x)](https://travis-ci.com/cfengine/masterfiles) | 7 8Looking for help? 9[![Gitter chat](https://badges.gitter.im/cfengine/core.png)](https://gitter.im/cfengine/core) | [![IRC channel](https://kiwiirc.com/buttons/irc.cfengine.com/cfengine.png)](https://web.libera.chat?channel=#cfengine) 10 11# CFEngine 3 masterfiles 12 13CFEngine 3 is a popular open source configuration management system. Its primary 14function is to provide automated configuration and maintenance of large-scale 15computer systems. 16 17The MPF or Masterfiles Policy Framework is intended to provide a stable base 18policy installations and upgrades, and is used by both CFEngine Enterprise and 19CFEngine community in versions 3.6 and newer. 20The 21[documentation for the MPF](https://docs.cfengine.com/docs/master/reference-masterfiles-policy-framework.html) is 22highly recommended. 23 24## Installation 25 26There are several methods available for installing the CFEngine Masterfiles 27Policy Framework. 28 29* From pkg tarball 30* From git 31* From source tarball 32 33### From pkg tarball 34 35If you have downloaded 36a [package tarball from our website](https://cfengine.com/product/community/) 37(not from github), you don't need to `autogen`, `configure` or `make` anything. 38Instead simply unpack the tarball to the desired location using `tar`. 39 40For example: 41 42``` 43tar zxvf cfengine-masterfiles-MAJOR.MINOR.PATCH.pkg.tar.gz /var/cfengine/masterfiles 44``` 45 46### From git 47 48Clone this repository 49 50``` 51git clone https://github.com/cfengine/masterfiles 52``` 53 54If you have cloned the repository from github: 55 56Run autogen and make to build masterfiles. 57 58``` 59./autogen.sh 60make 61``` 62 63Optionally configure masterfiles to install to a different location (perhaps your 64own version control checkout) 65 66``` 67./configure --prefix=/tmp/cfengine/ 68make 69``` 70 71``` 72make install 73``` 74 75### From source tarball 76 77If you have downloaded 78a [release tarball from our website](https://cfengine.com/product/community/) 79(not from github), you don't need to run `autogen.sh`. By default it installs in 80`/var/cfengine/masterfiles` but you can override that easily: 81 82``` 83./configure --prefix=/install/directory 84make install 85``` 86 87Note that the last directory component will always be called `masterfiles`. 88 89## Host report 90 91A very important piece of functionality, which you may want for your 92own use but will certainly be helpful for debugging or submitting bugs 93to CFEngine (core, masterfiles, or any other are) is the host report. 94 95Run the host report like so: `cf-agent -b host_info_report` 96 97You should see output like: 98 99``` 100R: Host info report generated and available at '/var/cfengine/reports/host_info_report.txt' 101``` 102 103Take a look at the resulting file, it has lots of useful information about the system. 104 105## Contributing 106 107Please see the [CONTRIBUTING.md](CONTRIBUTING.md) file. 108 109The CFEngine masterfiles are under the MIT license, see [LICENSE](LICENSE) 110 111# Authors 112 113CFEngine was originally created by Mark Burgess with many contributions from 114around the world. Thanks [everyone](https://github.com/cfengine/core/blob/master/AUTHORS)! 115 116[CFEngine](https://cfengine.com) is sponsored by [Northern.tech AS](https://northern.tech) 117