monit

monit: error connecting to the monit daemon

We're rolling out monit on our new platform at the request of a vendor to manage their new service. I've always been dead...

Using PowerDNS with PostgreSQL on Ubuntu Gutsy

We handle DNS for thousands of domains for our customers and whilst our existing solution worked it was very messy to maintain and...

Keeping Linux Users In A MySQL Database With libpam-mysql On Ubuntu

I want to have a set of users on my Ubuntu 10.4 Lucid Lynx box managed by MySQL, rather than LDAP for a change...

rpmdb: Lock table is out of available locker

I had a crazy weird bug today whilst running Puppet on one of our CentOS boxes where no packages were being installed. A quick...
Pipe Viewer

pv – Pipe Viewer – My New Favourite Command Line Tool

I've got a rather large dataset that I need to do a lot of processing on, over several iterations, it's a 20gb zip...
Yum Couldn't Fork Cannot Allocate Memory

yum error: Couldn’t fork Cannot allocate memory

I've been doing some awesome things to a new VM for work, namely installing CouchDB, Apache and running Node.JS apps along side a...

Configuring Tomcat 5.5 and Apache 2 with mod_jk

mod_jk is a conduit between a web server and Tomcat, it supports a variety of web servers including IIS. Using mod_jk to put Apache...

Apache2 with SSL and Tomcat5.5 on Ubuntu

One of the newer features to our site is an access control mechanism to force specific paths to only be delivered over SSL when...

Generating Secure Passwords With pwgen

At my current place of employment we have a fairly strict password policy for everything, all passwords must be unique (so no single password...

xend refusing to start

We recently had a few power outages at work, some scheduled, some not, and this played havoc with our xen servers. One of the problems...

Instagram