first meeting next Tuesday

The first meeting for theSoutheast Michigan BSD User Group, aka SEMIBUG, will be next Tuesday, 17 November 2015, at the Hazel Park Raceway restaurant.

We’ll discuss what sort of meeting we want, when the regular meeting will happen, where it will be, and suchlike. We’ll probably also draft someone to fix the website. (By fix, . . . → Read More: first meeting next Tuesday

freebsd-update: “/usr/sbin/freebsd-update: cannot open files/.gz: No such file or directory”

This morning, I finally updated my web server to FreeBSD 10.2-p6 using freebsd-update. Normally I like freebsd-update, but this morning it decided to be cranky.

As usual, it was cranky because I didn’t know what I was doing.

First, I should say that I don’t need to update my hosts that often. If there’s, say, . . . → Read More: freebsd-update: “/usr/sbin/freebsd-update: cannot open files/.gz: No such file or directory”

SSH talk, 10 November 2015

I’ll be at the Farmington Hills Public Library for the meeting on 10 November 2015, talking about SSH.

The talk will be pretty much based on SSH Mastery, as you might expect.

Meeting starts around 6:30 PM.

The library throws us out at 9PM, at which point a bunch of us troop out to . . . → Read More: SSH talk, 10 November 2015

Tarsnap talk on-line

My 20-minute Tarsnap talk at turned out to be more like 40 minutes. It’s now available at YouTube.

Or, just watch it below.

WordPress versus FreeBSD

I recently migrated my web site to a new FreeBSD install, configured so I could use ZFS boot environments. This upgrade crossed FreeBSD versions (10.0->10.1), filesystems (UFS -> ZFS), and PHP versions (5.5 -> 5.6).

And my WordPress pointy-clicky upgrades stopped working. Every time I ran an upgrade, the web gui hung with:

Updating Plugin . . . → Read More: WordPress versus FreeBSD

n4sa Print Sneaking Out

The print version of Networking for Systems Administrators is starting to appear for purchase on Amazon’s web site.

n4sa US n4sa UK

Other Amazon sites should appear shortly.

Amazon has not yet performed their usual discounting. Usually, if you order a brand-new book they’ll retroactively drop the price. But not always. I’d tell you to . . . → Read More: n4sa Print Sneaking Out

FreeBSD Jail Management Tools

To design “FreeBSD Mastery: Jails” I need to look at the existing jail management tools. Jails have been around about fifteen years now, and FreeBSD has accumulated a whole bunch of wrappers and supporting tools. Many of these have wound up in the ports collection.

Jails have evolved over the years. Some of these add-on . . . → Read More: FreeBSD Jail Management Tools

Sudo talk now on YouTube

My talk Sudo: You’re Doing It Wrong is now live on YouTube. (Thanks to TJ for letting me know.) The talk is based on my book Sudo Mastery.

This talk went better than my NYCBSDCon talk. Probably because I hadn’t confused “buzzing with caffeine, adrenaline, and sleeplessness” with “raging tonsilitis.” The Q&A at the . . . → Read More: Sudo talk now on YouTube

Sudo talk at, 9 Dec 2014

I’ll be talking at in Farmington Hills, MI, on 9 December 2014.

The topic is Sudo: You’re Doing It Wrong. If you use sudo, you need to show up for this. Because you’re doing it wrong. It’s based on Sudo Mastery, as you might guess.

Come to They have cookies.

They usually record . . . → Read More: Sudo talk at, 9 Dec 2014

FreeBSD “Working copy ‘/usr/src’ locked.”

Poul-Henning Kamp is working with me on some GBDE fixes. Which means he sends me patches and says “Here, try this,” along with very valuable exposition on how GBDE works and the threat model it applies to. This means I’m updating frequently.

My usual update process is:

# cd /usr/src # make update && make . . . → Read More: FreeBSD “Working copy ‘/usr/src’ locked.”