Copy SSH key to multiple hosts
I had a situation where I had 40 hosts to copy an ssh key to. A single one-liner command does the trick and makes this a trivial task. First, create a text file with a list of all the hosts you wish to copy the key to. One line per entry. Call it keydeploy.txt. Then […]
Read MoreSecret Santa Generator
The Scenario Every year our family does a secret Santa exchange. For years we’ve put paper names into a pot and manually drawn names, which required us all to be physically present, often done near my Mom’s birthday in December (which doesn’t give much time to shop). In the age of computers, why are we […]
Read MoreHow To Build A Linux Terminal Server
Background A “terminal server” or centralized shared desktop server has obvious benefits. Here are just a few: Central application management Securely access home automation or BMS systems remotely Use cheap thin clients or even older machines that are now too slow Cross platform – this works with Windows, Mac, and Linux machines Remotely accessible from […]
Read MoreUbuntu With Read Only OverlayFS
Background I had a need to create a shared desktop Ubuntu machine that would be used by more than one person, but I wanted it to function more like an internet kiosk, and not be changeable by the end user. After playing with Raspbian OS for other projects, I knew about the overlayfs method of […]
Read MoreInstall Dell OpenManage on R430 For Ubuntu 20.04
I bought a used Dell R430 server from Ebay. It still had the old hostname showing in the system details on the iDrac. Without the OMSA tool installed on the server, it is hard to change the displayed name. The OMSA tool also enables a lot of other admin functionality as well. I read many […]
Read MoreGPS Governed NTP Server With PPS Sync
Abstract Because I have multiple computer systems (servers, desktop/laptops, and embedded home automation devices) I wanted to have a master time source that would work even if my internet connection became unavailable. The best way to achieve this is by using time signals from GPS satellites. Commercial GPS clocks tend to cost upwards in the […]
Read MorePimped My Rack
Just wanted to publish a picture of my LED pimped rack for the heck of it. For years my stuff wasn’t setup in the neatest way, and after acquiring this rack just after our move to NC, I really was determined to “clean up my act” and do this stuff proper, just as I would […]
Read MoreWeatherflow Tempest API
I recently purchased a Weatherflow weatherstation (Tempest) and set it up in the back yard. What I like about this company is that they are very open source friendly and allow access to their API for getting access to the data from your weather station. This data is value for many purposes, including home automation, […]
Read MoreFrom CSV to JSON using PHP
Had an application where I had to convert a ton of CSV logs to JSON format for ingestion by another system. I didn’t have good luck with Python, so I tried PHP. Posting this work here in the hopes it will help someone else. Keep in mind, this is a basic example and the following […]
Read MoreMic McCloud – A Cloud Microphone
FIRST: A STERN WARNING! The technology discussed in this article has serious potential to land you in trouble under possible state and federal wiretap statutes. Your use of this information is at your own risk and I cannot be held liable for your failure to use this information in accordance with local/federal laws. You agree […]
Read More