Tag Archives: linux

Easy APT repo in S3

When running a number of Ubuntu or Debian servers, it can be extremely useful to have a custom APT repo for uploading your own packages, or third party packages that lack their own good repositories to subscribe to. I recently … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | 1 Comment

Puppet Training

I recently ran a training session for our development team at Fairfax introducing them to the fundamentals of Puppet. To assist with this training, I’ve developed a bunch of scripts and learning modules which I’ve now open sourced at https://github.com/jethrocarr/puppet-training Using … Continue reading

Tagged , , , , , | Leave a comment

Building a mail server with Puppet

A few months back I rebuilt my personal server infrastructure and fully Puppetised everything, even the mail server. Because I keep having people ask me how to setup a mail server, I’ve gone and adjusted my Puppet modules to make them … Continue reading

Tagged , , , , , , , , | 2 Comments

Faking a Time Capsule with a GNU/Linux server

Apple MacOS’s Time Machine feature is a great backup solution for general desktop use, but has some annoying limitations such as only working with either locally attached storage devices or with Apple’s Time Capsule devices. Whilst the Time Capsules aren’t bad … Continue reading

Tagged , , , , , , , | Leave a comment

Upcycling 32-bit Mac Minis

The first generation Intel Apple Mac Mini (Macmini1,1) has a special place as the best bang-for-buck system that I’ve ever purchased. Purchased for around $1k NZD in 2006, it did a stint as a much more sleep-friendly server back after … Continue reading

Tagged , , , , , , | 5 Comments

The Proprietary Renaissance

noun, re·nais·sance often attributive \ˌre-nə-ˈsän(t)s, -ˈzän(t)s, -ˈsäⁿs, -ˈzäⁿs, ˈre-nə-ˌ, chiefly British ri-ˈnā-sən(t)s\ : a situation or period of time when there is a new interest in something that has not been popular in a long time : a period of … Continue reading

Tagged , , , , , , , , , , , , , , , | 4 Comments

Setting up and using Pupistry

As mentioned in my previous post, I’ve been working on an application called Pupistry to help make masterless Puppet deployments a lot easier. If you’re new to Pupistry, AWS, Git and Puppet, I’ve put together this short walk through on … Continue reading

Tagged , , , , , , , , , , | 1 Comment

Introducing Pupistry

I’ve recently been working to migrate my personal infrastructure from a very conventional and ageing 8 year old colocation server to a new cloud-based approach. As part of this migration I’m simplifying what I have down to the fewest possible services … Continue reading

Tagged , , , , , , , | Leave a comment

First thoughts and tips on EL 7

Generally one RHEL/CentOS/Scientific Linux (aka EL) release isn’t radically different to another, however the introduction of EL 7 is a bit of a shake up, introducing systemd, which means new init system, new ways of reading logs plus dropping some … Continue reading

Tagged , , , , , , , , , , | 3 Comments

Installing EL7 onto EL5 Xen hosts

With RedHat recently releasing RHEL 7 (and CentOS promptly getting their rebuild out the door shortly after), I decided to take the opportunity to start upgrading some of my ageing RHEL/CentOS (EL) systems. My personal co-location server is a trusty … Continue reading

Tagged , , , , , , , , , | 4 Comments