Archive for the 'configuration management' Category
Using RPM to install SarCheck
May 1st, 2008In our infrastructure, where I work, we use configuration management to manage our software installs. Since we’re using OpenSUSE, that means (by default) using RPM. I’ve got a YUM repository that I maintain our packages in, and that source is added to zypper as a part of the system tweaks at install time, […]
Sanifying config files with m4 (Part III of IV)
September 7th, 2007This post continues from Part II.
In case of emergency, … print some strings
Let’s work on a switch statement next: things you want to have different values based on whether or not some condition is true. A typical example is a simple init script.
Sanifying config files with m4 (Part II of IV)
June 26th, 2007This post continues from Part I.
Breaking up is hard to do
The first thing to take on is the ordinary config file. Look at it and mentally chunk it up into logical bits — for example, configuration options that are determined by what subnet a host is on, or by what NIS domain it uses, […]
Sanifying config files with m4 (Part I of IV)
June 21st, 2007The other day I was faced with continuing to work on an extraordinarily repetitive task which has bored me to tears on several occasions, resulting in its not having been done yet (despite my manager’s patient status requests every week): installing a standardized snmpd.conf file for all of our snmp-monitored clients on the network. […]
Getting started with bcfg2
June 16th, 2007Several months ago it became apparent that I was going to have to start looking into using a configuration management package for some systems at work, because otherwise things were going to get wildly out of hand pretty fast. I’m most familiar with cfengine, but I looked at puppet (chiefly because we have a […]