Blog

Year:

CFEngine 3.14.0 released

Posted by:
Today we are very proud and happy to launch our latest non-supported release, CFEngine 3.14.0. 3.14 is a great number, being the closest we will get to...
Read More

Writing custom service_methods

Posted by:
This post has been re-published with permission. CFEngine provides the services promise type to manage the state of a given service. services type promises are an abstraction...
Read More

CVE-2019-9929 – internal authentication secrets leaked in logs

Posted by:
Description The CFEngine engineering team has recently discovered a severe security issue in the CFEngine Enterprise product. CFEngine is using some internal secrets for authentication to the...
Read More

CFEngine 3.12.2 LTS Released

Posted by:
We are happy to release the 2nd update to the CFEngine 3.12 LTS series. This update comes with many important stability and performance improvements and is...
Read More

How can I execute a command that uses command substitution in CFEngine?

Posted by:
This was originally published here, it has been re-published with permission. How can I execute a command that uses command substitution in CFEngine? On the console I might...
Read More

CFEngine 3.10.6 LTS Released

Posted by:
We are now happy to release the 6th update to the CFEngine 3.10 LTS series. This update comes with many important stability and performance improvements and...
Read More

Introducing cf-remote: Tooling to deploy CFEngine

Posted by:
About a year ago, I wrote a small python script to automate installing and bootstrapping CFEngine on virtual machines in AWS. It had some hard coded...
Read More

Using cf-runagent as non-root

Posted by:
cf-runagent is a component for triggering remote agent runs using the CFEngine network protocol. It does not allow for arbitrary commands to be executed, but rather...
Read More

Context-specific Security Settings

Posted by:
CFEngine is very simple to set up and use, especially if all of the clients and the hub are going to be using the same promises....
Read More

From black box magic to automation transparency

Posted by:
The CFEngine policy analyzer is an awesome new service introduced in CFEngine 3.13. The policy analyzer allows you to quickly debug policies and inspect what is...
Read More