• Git checkout a tag.

    When I recently rebuilt my development server using Puppet I decided not to backup my nexus repository since there were all of three files I'd built in there. Today I wanted to start recreating them and couldn't find out how to checkout a git tag. A couple of google searches weren't terrible successful...


  • Giving Posterous a shot.

    I've been using wordpress for a few years on andrewmccall.com and it's served me well but I hear good things about  posterous and decided to give it a try. This is that try, and so far I like it. Think I'll repoint the domain. 


  • Multiple users, same key in puppet.

    I've been a bit quiet on the server front and to be honest a bit stuck. I'm new to Puppet and it took me a while to figure out how to get users working the way I wanted them to. Sleeping on it and reading some more and eventually I...


  • Restrict access in Puppet – part 2

    Yesterday we got the key creation working, today we'll lock the server down properly by preventing root login and adding a user to the sudoers file. Let's start with the latter. Sudoers First we need a group of administrators, for the sake of ease and self-documentation I called it sudo....


  • Restrict access in Puppet - part 1

    This time we're going to lock the server down a bit with Puppet. Now that we have our own user, let's force login using a public key we'll create for the user. Eventually I also want to create a self signed certificate for the user to use with their public...