Shawn Holwegner's Blog

lather. rinse. repeat.

Until the last decade, it was very common to have “one task per system”, or, when running on a shoestring, “a few tasks”, such as the case of a software firewall which also worked as a mail transport agent.

Thanks to the magic of hardware and operating system assisted virtualization, we no longer...

If you aren’t familiar with LEDE, don’t feel alone. It’s an embedded Linux based upon OpenWRT’s foundations.

I’ve been a fan of OpenWRT for years- it follows the Debian “Unencumbered” design (which is why it supports less devices than DD-WRT or Tomato), and leaves it up to the administrator of t...

It was time to renew several certificates, and I noticed that Lets Encrypt’ new certbot (as of 0.10 or 0.11) was issuing single certificates for zones grouped together, with the Alt Name set for the other DNS entries for zones sharing a single IP.

What does this mean in English? Think of an SNI SS...

I figure I might as well follow up on yesterdays’ post:

  • Writing Tech 2 binaries onto a PCMCIA card is as simple as ‘dd’.

All you need to do is load Linux on a machine with a supported PCMCIA cardbus interface, load drivers, and write the image to the drive’s /dev/ entry using ‘dd’.

I used...

The local pub has a $2 Taco Tuesday special- Tacos are $2, and Burgers are $2 off. It’s become a bit of a weakly followed tradition in our household. As usual, they were delicious, even a bit overloaded. I certainly wouldn’t have ordered two if I had known.

I’ve got the battery installed in the...

As someone who has been in charge of not only managing equipment, but specifications, and design- it’s just good sense to not always go for the cheapest product. Sometimes it works well, and sometimes it doesn’t even make it to the point of depreciation to make it a worthwhile venture. This is prett...