March 2013 snapshot of CFEngine - get it while it's hot!
by Carlos Duclos - March 25, 2013
The March snapshot release of CFEngine Community and Enterprise has just hit our webservers. The releases are called 3.5 Beta1 and 3.1 Beta1, respectively, and just as last month: this is work in progress.
CFEngine is very easy to install - and now so is bootstrapping!
by Eystein Måløy Stenberg - March 22, 2013
CFEngine is very easy to install -- just one package per operating system if you are using one of the pre-compiled packages we provide for the Community or for Enterprise editions.
We wanted to bring an equally effortless experience to the task of starting CFEngine; bootstrapping a client to a policy server.
February 2013 snapshot of CFEngine - get it while it's hot!
by Volker Hilsheimer - February 27, 2013
The February snapshot release of CFEngine Community and Enterprise has just hit our webservers. Some good things have happend in the Community release, such as partial policy validation through cf-promises and scope attributes in body classes. On the Enterprise product and Mission Portal, focus has been on hub diagnostics, and on building an open architecture for knowledge management. Get the release while it's hot, but note that this is an alpha release - work in progress, and not suitable for production environments! So fire up your VMs and let us know what you think!
Using Avahi for automatic configuration of CFEngine clients.
by Maciej Patucha - February 26, 2013
Hi everyone,
Recently we have been thinking about how to make initial steps with setting up CFEngine easier. One way of making CFEngine easier to set up is to remove the need to manually specify the IP address of the policy hub for bootstrapping a client. We decided to use Zeroconf service discovery implemented in Avahi library. This post will explain how this works.
Libutils: our friendly toolbox
by Carlos Duclos - February 15, 2013
For those of you following our development, you might have noticed that after our code split there is a new friend in town: libutils.
The aim of libutils is to be a toolbox of commonly used data structures, algorithms and other handy stuff. Historically we had several implementations of some data structures all over our code, so we decided it was time to start putting all together and make sure we always used the same structures.