Jo Rhett

Overloaded Geek: writer. devOps engineer. operations architect. motorcycle racer. Jo's latest book is Learning MCollective published by O'Reilly Media. You can track Jo's professional efforts through Jo's business resume

All posts by Jo Rhett

Dynamic DNS Update with IPv6 in Homebrew

By on September 27, 2018 - Geekery Tags: , ,

I’ve created patches so that troglobit/inadyn compiles on Mac, and offered them a Homebrew Formula too. The formula will be added to Homebrew core when v2.5 stable is released. If you want to try it out now, you can install from HEAD using the repo tap.

$ brew update
$ brew install --HEAD troglobit/inadyn/indadyn

One of the things I really like about inadyn is support for native IPv6 updates. The following config works perfectly for me to update my native IPv6 addresses with Google Domains.

period = 1800
allow-ipv6 = true

provider google {
  username = <em>provided-by-Google</em>
  password = <em>provided-by-Google</em>
  checkip-command = "ifconfig en0 |grep inet6 |grep -v temporary"
}

How to prevent Roku Wifi Direct from breaking 5ghz devices

By on June 1, 2016 - Geekery Tags: ,

A Roku 3 or streaming stick uses Wifi Direct to communicate with the remote control. This works well… unless you intended to use your wifi for some other purpose, that is. If your Roku is near your wifi access point or between your device and the access point, you’ll experience horrible wifi connectivity. A Roku in the apartment next to you could break your wifi connectivity. People have been forced to stop using them in condos due to neighbor complaints.

Well, I’ve found the problem and how to fix it. Read More »

The changing nature of my business.

By on April 16, 2016 - Opinion

This year my income as a writer almost matched my consulting income. Although neither are appreciable sums, it represents a distinct shift in my non-dayjob efforts of which I am both proud, and deeply interested in developing further.

BringGo Review: right idea, worst possible implementation

By on June 29, 2015 - Geekery

I’ve been driving an EV car all week. Fun! Now I don’t tend think much of stock car stereos. Often when I bought a new car, replacing the stock radio was something I did on the way home before the car even got to my house. But I was, frankly, blown away with how good the stereo in the Chevy Spark EV was. HD FM radio? Check. Tightly integrated Sirius radio? Check. Bluetooth audio streaming? Check. Best display for interacting with my iPod I’ve ever seen. How, like, I would keep this!

When Chevy told me that the navigation system in the car worked with an app on my phone, I was very excited. “Someone finally got the right idea!” No more horrible built in Navigation. No more multi-hundred dollar map updates. I was so happy, I had such high hopes. I immediately downloaded the BringGo application and… Read More »

Learning Puppet 4 Early Release is now available

By on April 24, 2015 - News Tags:

Learning Puppet 4

Learning Puppet 4: A Guide to Configuration Management and Automation

This book teaches you how to use Puppet 4 for configuration management and automation. If you are an experienced DevOps engineer, this book covers in detail the changes and improvements in Puppet 4 and how to make best use of them.