From Jamf to Chef, Part 2 – The Sea Change (and figuring out a few basics)

What I want,” Darren said, “is for everything, all configuration data, to be text files.”

To get the full effect of that sentence, you have to imagine it being said with a British accent, in a voice so low it often feels like he’s letting you in on a secret, and with pauses at least three seconds long in place of each of the commas.

From Jamf to Chef, Part 1

I’ve spent the last five years honing my skills as a Jamf admin. I started at eBay, working for one of the best bosses I’ve ever had (ohai Alex Dale). Since then, I’ve gotten my CCA and CCE and have had the pleasure of working for a number of companies where I’ve either implemented or improved on the Jamf framework, imaging workflow, and a whole lot more.

I’m currently working at GoPro as the Senior Client Engineer for the Mac fleet and I’m spearheading our conversion from ¬†Jamf to Chef. It is easily the most challenging thing I’ve ever done, not least because it is nothing like Jamf, but because you actually have to undergo a mindset change.

Deploying Filebeat on macOS

Got a few questions about the way I’ve deployed Filebeat to transport OSQuery logs over the past few days, so I thought I’d do a quick writeup about it.

There are a few components to this.

  • Filebeat executable (the Darwin version)
  • filebeat.yml (config file to tell Filebeat where to deliver the logs to)
  • Certificates (for TLS transport, placed in your location of choice)
  • com.elastic.filebeat.plist (Launchd task to daemonize Filebeat)

Reason No. 23 Why Textastic Rocks – Fountain Syntax Definition

I have a secret identity. When I’m not plonking away at my keyboard, working on sysadmin-y stuff, I like to work on more fanciful projects. I write, I shoot photos, and of late, I’m tiptoeing into video.

As part of that, I’m working on a new narrative short and thought I’d try working on that on my new iPad Pro. Now, I have the industry standard Final Draft installed on my Mac, PC, iPad, and iOS devices. Problem is, it uses Dropbox for syncing scripts, which I don’t use.

Instead, I broke out my trust text editor on the iPad and created a file with a .fountain suffix. Fountain, for those who don’t know, is a markup language specifically for writing scripts and screenplays. You write your script in a plain text editor marked up with Fountain syntax and then use an app like the awesome Marked 2 to convert it into a formatted script or screenplay.

I didn’t expect Textastic to recognize the Fountain markup, but to my surprise, it totally did!

With Textastic open in the main window and the Fountain Reference Guide pulled up in GoodReader in the side window, I’m able to type everything up in Fountain and then output it to a finished script later.

Score one more for iPad productivity.

I Think macOS is Going to Replace OS X

I was thinking about this a while back, when tvOS was first announced. Here’s what the current slate of operating systems from Apple looks like:

OS X is the outlier. Which is why I think Apple’s slate is going to go this way soon, maybe as soon as WWDC 2016: