Managing APT sources.lists with Puppet

For this part of my comparison series “Cfengine 3 vs. Puppet” I upgraded my Linux Mint 12 to 13 and switched to Puppet 3.0.2. If you download and try my little code snippets I recommend to use at least Puppet 2.7.14 since this version is able to run the official apt module from Puppetlabs. While […]... Read More

Check if an user exists with Cfengine 3

Often there is a need to add new users after deploying a new Linux box. In my case, I often have to add an user which takes care of the monitoring stuff (e.g. owning the Nagios plugins and executing them). The following little Cfengine 3 code snippet should help you to determine if a specific […]... Read More

Managing APT sources.lists with Cfengine 3

In one of my previous blog posts I wrote about a very simple package management solution with Cfengine 3. Of course installing new packages is only one tiny part of really “managing” packages. But even this little step could fail if the according sources.list file is not correct. So todays’s part of the Cfengine 3 […]... Read More