Nerdier

Adjective: Comparative form of nerdy: more nerdy.

Guides

Adding a user attribute in FreeIPA 4.x

The main guide is here: https://www.freeipa.org/images/5/5b/FreeIPA33-extending-freeipa.pdf but it’s for an older version so some of the examples don’t work and doesn’t cover all the steps for updating existing users. We will be adding the attribute ‘car’ as an example. Add the attribute with ldapmodify:

Installing the puppet agent from rubygems.

The method I used to install the puppet agent on a server via ruby gems, as the client server requires a newer version of ruby than what puppet uses with packages. Your mileage might vary if followed as puppetlabs documentation says “not recommended”!

Installing PHP intl on cPanel/CentOS

I’ve had to install this a bunch of times this week for people, so I figured I would document it here. If you want to install the latest version of libicu, you need to ensure that PHP is not compiled with intl support in cPanel’s easyapache, else it won’t pick up the later version.

MySQL Replication with Puppet

This is how I setup MySQL replication with puppet managing the configuration files/install. The MySQL module used is – https://github.com/puppetlabs/puppetlabs-mysql

Setting up a VDS using a stacklet image.

Stacklet is a super awesome site that provides OS images for several virtualization platforms. Since we mostly use Xen at work, this guide will be for Xen (funnily enough). Stacklet does require a subscription, but it’s pretty cheap.

Previous Posts