I Can’t Think of a Title

Today I took apart a crib. It’s not a noteworthy event unless you have some context; perhaps not even then. Our son has graduated to his “big boy” bed. We had a period of overlap where both the crib and his bed were in his room, and he could have the choice of sleeping in…

We Did It

We moved to New England. About a year and a half ago, we toyed with the idea of moving out here when I read a news article about the state of Vermont offering remote workers to bring their jobs in-state for $10,000. We visited Massachusetts, New Hampshire, Maine and Vermont in November of 2018 and…

SSL Certificate with SAN Extensions

I keep forgetting how to do this, so I’m putting it here for my own edification.  Chrome and Firefox browsers require SAN extensions for ssl certificates to be valid.  Create / request certificates with the extensions to save yourself a headache. openssl req \ -newkey rsa:2048 \ -x509 \ -nodes \ -keyout server.key \ -new…

Archive to AWS Glacier with File Encryption

There was a need to start archiving things to AWS Glacier as part of a disaster-recovery initiative. I wrote a bash script to take a target directory, archive it with tar and gzip, encrypt it with gpg, split it into 4GiB chunks, and upload it to Glacier.  The script can also handle < 4GiB objects;…

Enable 802.1X forwarding for KVM guests

If you are trying to run a virtual machine using libvirt (KVM) with bridged networking on the host, the default configuration for 802.1D MAC bridging doesn’t support forwarding of EAPOL traffic for 802.1X authentication. Running the wpa_supplicant on the VM guest will fail. The following assumes you’ve already configured bridged networking on the VM host…

OpenStack Using a Rados Block Device

Ok, full disclosure: I’m pretty sure I wrote this way back in 2014 or so.  I’m not sure if it is still applicable to current versions of Ceph and OpenStack (or even if this procedure was correct at all).  I’m going to go step by step through this at some point to vet this.  I…

Amelia

I originally wrote this on Facebook. Amelia was born on August 3, 2012 at 11:33am at Kaiser Oakland. She was premature at 27 weeks. We were scared that she wouldn’t be alive, but she came out red, wriggly, and squawking — a perfect little person but just very, very tiny at 2 lbs 1 oz….

In-Flight Lessons

I wrote this in March of 2010.  G passed not too much later that year, late May or early June.  I don’t remember, I suck.  We weren’t especially close, certainly not as close as my friend and he were, as well as many others.  But he was a great mentor and I will always remember…