Configuring CFEngine Linux Package Repositories

To install CFEngine using these repositories, as root follow the instructions below for your platform.

NOTE: If your distribution is using systemd, you should consider to get a package supporting it from the community edition download page.

CFEngine GPG Key Fingerprint:

F2EE 2A0E 76A6 D469 8AE5  301A 7420 C142 9B92 0A5E

For Debian-based systems (apt):

Please note: You may need to install apt-transport-https in order to be able to use HTTPS sources. (apt-get install apt-transport-https). For very old distributions (Debian 4) you may have to change the URL from HTTPS to HTTP.

Complete community installation documentation.

For RPM-based systems with yum:

Complete community installation documentation.

For RPM-based systems with zypper:

# rpm --import https://cfengine-package-repos.s3.amazonaws.com/pub/gpg.key

For 64 bit systems:

# zypper addrepo -t YUM https://cfengine-package-repos.s3.amazonaws.com/pub/yum/x86_64 cfengine-repository

For 32 bit systems:

# zypper addrepo -t YUM https://cfengine-package-repos.s3.amazonaws.com/pub/yum/i386 cfengine-repository

To verify that the repository was added:

# zypper se cfengine-community

Output should look like this:

S | Name               | Summary                                                 | Type
--+------------------------------------------------------------------------------+-----------
i | cfengine-community | The CFEngine Configuration System                       | package

To install cfengine community:

# zypper -n install cfengine-community

Complete community installation documentation.