Book Review: Book of PF, 3rd Edition

No Starch Press was kind enough to send me a review copy of the new 3rd edition of Peter Hansteen’s Book of PF. The first two editions are the standard reference work on the OpenBSD packet filter, and this is a topic I’ve written about in some depth before, so I’m fully prepared to eviscerate . . . → Read More: Book Review: Book of PF, 3rd Edition

Initial reactions to “Immortal Clay”

(For my own reference later.)

One of the worrisome things about putting out your own books is the concern that it might suck. I have a long track record in nonfiction, so I’m pretty confident there. But novels are a whole different art. When I put Immortal Clay out two weeks ago, I suspected that . . . → Read More: Initial reactions to “Immortal Clay”

Sudo talk at mug.org, 9 Dec 2014

I’ll be talking at mug.org 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 mug.org. They have cookies.

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

And today, on Audible…

What? Lucas linking to an audiobook? What the heck?

My aversion to audiobooks is pretty well known (I don’t object to you listening to them, just don’t ask me to). But yep, I’m going to point you at Audible today.

John Campbell’s classic novella, Who Goes There, is on sale at Audible.com today for $0.99.

. . . → Read More: And today, on Audible…

“FreeBSD Mastery: Storage Essentials” sent to copyedit

I’ve integrated the last of the tech edits into the FreeBSD Mastery: Storage Essentials manuscript and sent it to tech editing.

With any luck, the final book will be available on ebookstores at the end of the month, with print early December.

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.”

New novel out: “Immortal Clay”

Most of you follow me for nonfiction, but this book just came out, so I’m gonna tell you about it anyway.

My SF novel, Immortal Clay, just hit Kobo and Amazon. It’s in process at other outlets like Barnes & Noble, iTunes, and so on, and print is forthcoming.

I’d describe this book as an . . . → Read More: New novel out: “Immortal Clay”

Next Project: “Networking for Sysadmins”

FreeBSD Mastery: Storage Essentials is out for tech review. (If you’re reading the pre-pub book, you’ve got a few more days to get comments back to me.) I’ll then make the corrections and send it to copyediting.

So I’m writing another book.

The current title is Networking for System Administrators. (I’d like to work the . . . → Read More: Next Project: “Networking for Sysadmins”

FreeBSD Mastery: Storage Essentials cover

Here’s an early version of the cover for FreeBSD Mastery: Storage Essentials.

The text is subject to change, but the art (from the inimitable Eddie Sharam) is final.

FreeBSD Mastery: Storage Essentials

You might also be interested in the painting Liberty Leading the People.

. . . → Read More: FreeBSD Mastery: Storage Essentials cover

Revoked and Replaced OpenPGP Key

I uploaded a GPG key to subkeys.pgp.net back in 2005. It’s well past time for me to replace it. I covered creating your revocation certificate back in PGP & GPG, but didn’t actually write about using that revocation certificate. Nine years later… yeah, I better figure this out.

So Io to the machine with my . . . → Read More: Revoked and Replaced OpenPGP Key