<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>unixdude.net</title><link>https://www.unixdude.net/</link><description></description><lastBuildDate>Tue, 10 Feb 2026 00:00:00 -0500</lastBuildDate><item><title>PSR-100 satellite rotor</title><link>https://www.unixdude.net/posts/2026/Feb/10/psr-100-satellite-rotor/</link><description>&lt;p&gt;I have long been fascinated by ham radio satelites, but once you get past
the most basic setup of an &lt;a href="https://arrowantennas.com"&gt;Arrow II&lt;/a&gt; or &lt;a href="https://elkantennas.com/product/dual-band-2m440l5-log-periodic-antenna/"&gt;Elk&lt;/a&gt; antenna and an HT, the
required equipment can become prohibitive in both size and expense.&lt;/p&gt;
&lt;p&gt;Enter the &lt;a href="https://wa4mcmkits.com/psr-100/"&gt;PSR-100&lt;/a&gt;, a small rotor kit
that is designed to &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2026/Feb/10/psr-100-satellite-rotor/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Tue, 10 Feb 2026 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2026-02-10:/posts/2026/Feb/10/psr-100-satellite-rotor/</guid><category>Ham radio</category><category>satellite</category></item><item><title>Comics</title><link>https://www.unixdude.net/posts/2025/Oct/26/comics/</link><description>&lt;p&gt;For 15-20 years, I have run a script that gathers daily images for several comic strips.
Recently, this script stopped working, and rather than fix it (it is Perl code that at
this point has become unmaintainable) I decided to look for an OSS solution.&lt;/p&gt;
&lt;p&gt;Web searches quickly led me &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2025/Oct/26/comics/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Sun, 26 Oct 2025 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2025-10-26:/posts/2025/Oct/26/comics/</guid><category>General</category><category>docker</category></item><item><title>New NAS</title><link>https://www.unixdude.net/posts/2025/Aug/24/new-nas/</link><description>&lt;p&gt;I recently discovered that my offsite backup NAS, a Synology DS118 with a 12TB drive in it,
had filled up.  I considered several solutions to this problem, eventually deciding to replace
the DS118 with a DS225+.  Since &lt;a href="https://www.tomshardware.com/pc-components/nas/synology-requires-self-branded-drives-for-some-consumer-nas-systems-drops-full-functionality-and-support-for-third-party-hdds"&gt;Synology now requires Synology-branded drives&lt;/a&gt;,
I had to either buy two new drives &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2025/Aug/24/new-nas/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Sun, 24 Aug 2025 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2025-08-24:/posts/2025/Aug/24/new-nas/</guid><category>General</category><category>hardware</category><category>synology</category><category>frr</category><category>backup</category></item><item><title>Ultimate Hacking Keyboard</title><link>https://www.unixdude.net/posts/2025/May/11/ultimate-hacking-keyboard/</link><description>&lt;p&gt;I recently received some advice that I should set up a more ergonomic
workstation at home: a split keyboard, an ergonomic mouse, and an
adjustable sitting/standing desk.&lt;/p&gt;
&lt;p&gt;I did a lot of research about keyboards and decided that an ortholinear
or column staggered unit was not for me.  I &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2025/May/11/ultimate-hacking-keyboard/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Sun, 11 May 2025 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2025-05-11:/posts/2025/May/11/ultimate-hacking-keyboard/</guid><category>General</category><category>hardware</category></item><item><title>Bye bye Time Machine</title><link>https://www.unixdude.net/posts/2024/Aug/24/bye-bye-time-machine/</link><description>&lt;p&gt;In my family, we have a half-dozen Mac laptops -- one for each
of us, and one provided by my employer.  For the personal laptops,
I have been using Time Machine, backing up to my primary Synology
unit.  Unfortunately, Time Machine has proven unreliable, requiring
frequent resets of the backup.  For &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2024/Aug/24/bye-bye-time-machine/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Sat, 24 Aug 2024 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2024-08-24:/posts/2024/Aug/24/bye-bye-time-machine/</guid><category>General</category><category>macos</category><category>backup</category><category>rsync</category></item><item><title>F150 radio install update</title><link>https://www.unixdude.net/posts/2024/May/26/f150-radio-install-update/</link><description>&lt;p&gt;A while back, I moved my FT-7800R to my hamshack, and bought an FTM-400XDM to replace
it in the truck, so I thought an update was in order.  I never fully mounted the FT-7800R
control head, but after switching to the FTM-400, I finished the permanent install by
mounting the &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2024/May/26/f150-radio-install-update/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Sun, 26 May 2024 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2024-05-26:/posts/2024/May/26/f150-radio-install-update/</guid><category>Ham radio</category><category>ftm400</category><category>ft7800r</category><category>f150</category></item><item><title>Home lab</title><link>https://www.unixdude.net/posts/2024/May/26/home-lab/</link><description>&lt;p&gt;I was recently asked about how to get started with a home lab.
As with most things, the answer depends on what you want to do
with it.  But, the core components are probably pretty similar.&lt;/p&gt;
&lt;p&gt;Every home lab is going to require some sort of storage system.
For mine &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2024/May/26/home-lab/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Sun, 26 May 2024 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2024-05-26:/posts/2024/May/26/home-lab/</guid><category>Homelab</category><category>homelab</category><category>esxi</category><category>synology</category><category>ubiquiti</category><category>raspberry pi</category><category>cisco</category></item><item><title>Home network upgrade</title><link>https://www.unixdude.net/posts/2024/Apr/21/home-network-upgrade/</link><description>&lt;p&gt;Over the weekend, I upgraded my network:  I replaced my Ubiquiti USG with a
UDM-SE.  I debated between the UDMP and UDM-SE, and decided on the UDM-SE
because of its added features.  As part of this upgrade, I retired my
self-hosted UniFi Controller in favor of the one on the &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2024/Apr/21/home-network-upgrade/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Sun, 21 Apr 2024 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2024-04-21:/posts/2024/Apr/21/home-network-upgrade/</guid><category>Network</category><category>ubiquiti</category><category>udm-se</category><category>usg</category><category>ospf</category><category>wireguard</category></item><item><title>Solenoid installs</title><link>https://www.unixdude.net/posts/2024/Jan/28/solenoid-installs/</link><description>&lt;p&gt;A few weeks ago, I installed a solenoid in my truck, to control my ham
radio's power based on the ignition key position: I want the radio to
power on and off with the engine.&lt;/p&gt;
&lt;p&gt;As with most mobile ham radios, my radio has an auto-power-down function,
but I want &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2024/Jan/28/solenoid-installs/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Sun, 28 Jan 2024 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2024-01-28:/posts/2024/Jan/28/solenoid-installs/</guid><category>General</category><category>diy</category><category>solenoid</category><category>ham radio</category><category>dashcam</category></item><item><title>ESPHome home control</title><link>https://www.unixdude.net/posts/2024/Jan/15/esphome-home-control/</link><description>&lt;p&gt;I have continued playing with my M5stack.  I now have it programmed to show
3 types of data:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The local weather forecast for the next several days; either the 5-day
forecast, or a single day at a time.&lt;/li&gt;
&lt;li&gt;The temperature and humidity readings in my home office and garage,
or &amp;#8230;&lt;/li&gt;&lt;a class="label label-primary read-more" href="/posts/2024/Jan/15/esphome-home-control/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/ol&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Mon, 15 Jan 2024 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2024-01-15:/posts/2024/Jan/15/esphome-home-control/</guid><category>Home Assistant</category><category>diy</category><category>home assistant</category><category>m5stack</category><category>esphome</category></item><item><title>ESPHome weather display on an m5stack</title><link>https://www.unixdude.net/posts/2023/Dec/10/esphome-weather-display-on-an-m5stack/</link><description>&lt;p&gt;After using a couple of ESP32s and doing some things with them, I
decided I wanted to get an M5stack.  I bought a &lt;a href="https://shop.m5stack.com/products/esp32-basic-core-lot-development-kit-v2-7"&gt;first generation
core&lt;/a&gt;,
and am working to use that as a display for various things around
the house.&lt;/p&gt;
&lt;p&gt;As I started using the m5stack and trying to &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2023/Dec/10/esphome-weather-display-on-an-m5stack/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Sun, 10 Dec 2023 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2023-12-10:/posts/2023/Dec/10/esphome-weather-display-on-an-m5stack/</guid><category>Home Assistant</category><category>diy</category><category>home assistant</category><category>m5stack</category><category>esphome</category></item><item><title>Home Automation using Home Assistant</title><link>https://www.unixdude.net/posts/2023/Nov/28/home-automation-using-home-assistant/</link><description>&lt;p&gt;A few weeks back I mentioned Home Assistant.  After I set that up, I
bought some Kasa smart outlets.  Two have replaced timers, so I no longer
have to change the start times as the time of sunset changes throughout
the year.  A third is set up in my home &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2023/Nov/28/home-automation-using-home-assistant/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Tue, 28 Nov 2023 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2023-11-28:/posts/2023/Nov/28/home-automation-using-home-assistant/</guid><category>Home Assistant</category><category>diy</category><category>home assistant</category><category>esp32</category><category>home automation</category><category>kasa</category></item><item><title>Home Assistant; Ham radio digital voice</title><link>https://www.unixdude.net/posts/2023/Nov/05/home-assistant-ham-radio-digital-voice/</link><description>&lt;p&gt;A while ago, I bought a &lt;a href="https://www.ebay.com/itm/302057854467"&gt;Freenove starter kit&lt;/a&gt;.  I
never did much with it until recently, when a friend gave me an &lt;a href="https://en.wikipedia.org/wiki/ESP32"&gt;ESP32&lt;/a&gt;
and pointed me to &lt;a href="https://www.home-assistant.io"&gt;Home Assistant&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The Freenove kit included a DHT11 temperature/humidity module, so my first Home Assistant
project was to set up a &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2023/Nov/05/home-assistant-ham-radio-digital-voice/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Sun, 05 Nov 2023 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2023-11-05:/posts/2023/Nov/05/home-assistant-ham-radio-digital-voice/</guid><category>Home Assistant</category><category>diy</category><category>home assistant</category><category>esp32</category><category>ysf</category><category>home automation</category><category>ham radio</category></item><item><title>IC-7300 external keypad</title><link>https://www.unixdude.net/posts/2023/Oct/03/ic-7300-external-keypad/</link><description>&lt;p&gt;I recently purchased an &lt;a href="https://www.icomamerica.com/lineup/products/IC-7300/"&gt;Icom IC-7300&lt;/a&gt; ham radio for use at home, and when
researching the radio around the time of purchase, I discovered
&lt;a href="https://www.youtube.com/playlist?list=PL48JZWhCJoH3bGOyfmZVxgRHFqs2VUG8P"&gt;this excellent YouTube video playlist&lt;/a&gt;,
covering many aspects of the radio.&lt;/p&gt;
&lt;p&gt;When I got to &lt;a href="https://www.youtube.com/watch?v=I3b1aNdg3pQ"&gt;video 46&lt;/a&gt;,
I discovered that the IC-7300 supports an external keypad &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2023/Oct/03/ic-7300-external-keypad/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Tue, 03 Oct 2023 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2023-10-03:/posts/2023/Oct/03/ic-7300-external-keypad/</guid><category>Ham radio</category><category>diy</category><category>IC-7300</category><category>ham radio</category></item><item><title>Mobile Wireguard clients</title><link>https://www.unixdude.net/posts/2023/Jul/02/mobile-wireguard-clients/</link><description>&lt;p&gt;I have been using Wireguard for about a year &amp;amp; a half, when I switched
from ZeroTier to Wireguard for most of my needs.  Unfortunately, since
the start, my Wireguard configuration has been completely manual, and 
very annoying since I had to create a new interface for every client.&lt;/p&gt;
&lt;p&gt;No more &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2023/Jul/02/mobile-wireguard-clients/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Sun, 02 Jul 2023 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2023-07-02:/posts/2023/Jul/02/mobile-wireguard-clients/</guid><category>Networking</category><category>wireguard</category><category>ipad</category><category>iphone</category><category>mobile</category></item><item><title>POTA kit</title><link>https://www.unixdude.net/posts/2023/Jun/14/pota-kit/</link><description>&lt;p&gt;&lt;a href="https://parksontheair.com"&gt;Parks On The Air&lt;/a&gt;, or POTA, is one of the aspects of amateur radio that I have been
enjoying -- both hunting and activating.  Ever since I starting doing POTA activations, I have been carrying my
equipment in a Rubbermaid container, which is bulky and heavy.  The only thing it has &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2023/Jun/14/pota-kit/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Wed, 14 Jun 2023 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2023-06-14:/posts/2023/Jun/14/pota-kit/</guid><category>Ham radio</category><category>pota</category><category>battery box</category><category>radio box</category><category>ham radio</category></item><item><title>DKIM, Postfix, and FreeBSD</title><link>https://www.unixdude.net/posts/2023/May/10/dkim-postfix-and-freebsd/</link><description>&lt;p&gt;Recently, I discovered that I was not able to email my wife's mac.com address from my
mail server here.  &lt;a href="https://support.apple.com/en-us/HT204137"&gt;Apple's support document&lt;/a&gt; indicates
that they require DKIM and SPF, and that they support DMARC.  I have long had
&lt;a href="/posts/2019/Feb/14/postfix_relay/"&gt;SPF configured&lt;/a&gt;, but I had not configured DKIM or DMARC.&lt;/p&gt;
&lt;p&gt;Over &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2023/May/10/dkim-postfix-and-freebsd/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Wed, 10 May 2023 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2023-05-10:/posts/2023/May/10/dkim-postfix-and-freebsd/</guid><category>Mail</category><category>dkim</category><category>postfix</category><category>freebsd</category><category>icloud</category></item><item><title>FT-7800R install, continued</title><link>https://www.unixdude.net/posts/2022/Oct/03/ft-7800r-install-continued/</link><description>&lt;p&gt;Continuing my earlier post about my Yaesu FT-7800R install, I completed the radio portion
this weekend, so now I can get on the air.&lt;/p&gt;
&lt;p&gt;I had a &lt;a href="https://www.diamondantenna.net/nr770hnmo.html"&gt;Diamond NR770HNMO&lt;/a&gt; antenna, and
bought a &lt;a href="https://www.gigaparts.com/vehicle-specific-bracket-antenna-mount-ford.html"&gt;fender bracket mount for my F150&lt;/a&gt;.
All I needed was an NMO mount and to fish the &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2022/Oct/03/ft-7800r-install-continued/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Mon, 03 Oct 2022 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2022-10-03:/posts/2022/Oct/03/ft-7800r-install-continued/</guid><category>Ham radio</category><category>ft7800r</category><category>f150</category></item><item><title>FT-7800R install</title><link>https://www.unixdude.net/posts/2022/Sep/25/ft-7800r-install/</link><description>&lt;p&gt;This is not my typical type of post, but as I have said, communications and networking are
things that excite me greatly.  It's why I collect antique telephones, why I enjoy scanner
and shortwave listening, why I learned the OSI model and have spent much of my career in
and &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2022/Sep/25/ft-7800r-install/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Sun, 25 Sep 2022 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2022-09-25:/posts/2022/Sep/25/ft-7800r-install/</guid><category>Ham radio</category><category>ft7800r</category><category>f150</category><category>ham radio</category></item><item><title>Using the program map type in autofs</title><link>https://www.unixdude.net/posts/2022/Sep/15/using-the-program-map-type-in-autofs/</link><description>&lt;p&gt;I recently learned about the &lt;code&gt;program&lt;/code&gt; map type in the Linux automounter.&lt;/p&gt;
&lt;p&gt;You can read about it &lt;a href="https://man.cx/auto.master#heading3"&gt;here&lt;/a&gt;, but there is little information about it,
and I was unable to find any web pages about it, so I am writing this post since it might help others.&lt;/p&gt;
&lt;p&gt;The NFS automounter &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2022/Sep/15/using-the-program-map-type-in-autofs/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Thu, 15 Sep 2022 09:50:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2022-09-15:/posts/2022/Sep/15/using-the-program-map-type-in-autofs/</guid><category>NFS</category><category>autofs</category><category>nfs</category></item><item><title>Better spam blocking</title><link>https://www.unixdude.net/posts/2022/Sep/15/better-spam-blocking/</link><description>&lt;p&gt;As mentioned previously, I continue to be inundated with spam email.  Fortunately,
every spam has an observable email format: the email comes in the form of user@word1.word2.TLD.&lt;/p&gt;
&lt;p&gt;This allows me to update my &lt;code&gt;blocked_senders&lt;/code&gt; file to defer every email in that format with a 450, using
this &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2022/Sep/15/better-spam-blocking/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Thu, 15 Sep 2022 09:30:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2022-09-15:/posts/2022/Sep/15/better-spam-blocking/</guid><category>Mail</category><category>postfix</category></item><item><title>Update</title><link>https://www.unixdude.net/posts/2022/Aug/05/update/</link><description>&lt;p&gt;I've been busy at home, but not working in my home lab.  Lately I have been preoccupied by a few things.&lt;/p&gt;
&lt;p&gt;First, I have been busy with prepping -- I can see how things are going, and I predict we will need
stores of supplies, so I have been busy building &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2022/Aug/05/update/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Fri, 05 Aug 2022 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2022-08-05:/posts/2022/Aug/05/update/</guid><category>General</category><category>update</category><category>prepping</category><category>disney</category><category>ham radio</category></item><item><title>Dealing with spam</title><link>https://www.unixdude.net/posts/2022/Aug/01/dealing-with-spam/</link><description>&lt;p&gt;Somehow I have been added to several mailing lists, all run by the same organization.  The emails look legit, and
are ones that I might have subscribed to, but I cannot get off of them no matter what I do -- it seems that they
ignore all requests to be removed &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2022/Aug/01/dealing-with-spam/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Mon, 01 Aug 2022 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2022-08-01:/posts/2022/Aug/01/dealing-with-spam/</guid><category>Mail</category><category>postfix</category></item><item><title>Learning Python</title><link>https://www.unixdude.net/posts/2022/May/20/learning-python/</link><description>&lt;p&gt;I have been programming in Perl since the early 1990s.  My early scripts were what you would expect them to be, but my skill
of course increased over time.  I have never found a thing I wanted to do that I could not do in Perl and/or shell scripting &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2022/May/20/learning-python/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Fri, 20 May 2022 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2022-05-20:/posts/2022/May/20/learning-python/</guid><category>Unix</category><category>python</category><category>perl</category></item><item><title>NAS shakeup</title><link>https://www.unixdude.net/posts/2022/May/12/nas-shakeup/</link><description>&lt;p&gt;For my storage needs, my first NAS was a Synology DS415+.  This was my primary NAS
until I purchased a DS1618+, at which time it became my backup unit.  When I filled
up the DS1618+, I had a few options: buy a small NAS and use some 4TB disks I &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2022/May/12/nas-shakeup/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Thu, 12 May 2022 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2022-05-12:/posts/2022/May/12/nas-shakeup/</guid><category>General</category><category>synology</category></item><item><title>ECMP in OSPF</title><link>https://www.unixdude.net/posts/2022/Feb/20/ecmp-in-ospf/</link><description>&lt;p&gt;I have recently switched most of my offsite network connections to
WireGuard, away from ZeroTier.  This is great for all of my systems
except for one: the NAS (a Synology DS118) I have at a friend's house
for offsite backup.  That NAS can run ZeroTier and WireGuard, but
I don't &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2022/Feb/20/ecmp-in-ospf/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Sun, 20 Feb 2022 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2022-02-20:/posts/2022/Feb/20/ecmp-in-ospf/</guid><category>Networking</category><category>ospf</category><category>routing</category><category>ecmp</category><category>wireguard</category><category>zerotier</category><category>usg</category><category>digitalocean</category></item><item><title>OSPF update, Cable cleanup, and finished rack</title><link>https://www.unixdude.net/posts/2022/Feb/11/cable-cleanup/</link><description>&lt;p&gt;A quick update on my OSPF cutover.  With one exception, everything has worked great.
The one exception is that OSPF would not work over the WireGuard link between my USG
and my primary DigitalOcean VM that runs FreeBSD 12 and FRR7.  I thought that was odd,
since OSPF worked fine &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2022/Feb/11/cable-cleanup/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Fri, 11 Feb 2022 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2022-02-11:/posts/2022/Feb/11/cable-cleanup/</guid><category>Home lab</category><category>cables</category><category>rack</category><category>routing</category><category>ospf</category><category>wireguard</category><category>usg</category><category>ubiquiti</category><category>digitalocean</category><category>frr</category></item><item><title>Lab update</title><link>https://www.unixdude.net/posts/2022/Jan/31/lab-update/</link><description>&lt;p&gt;I have been hard at work these last few weeks in my home lab, and have done quite a bit.  Here are a
few of the things I have done:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Installed &lt;a href="https://github.com/nirui/sshwifty"&gt;sshwifty&lt;/a&gt;, a really cool, useful
package that a friend pointed me to.&lt;/li&gt;
&lt;li&gt;Built a &lt;a href="https://www.freeccnaworkbook.com/blog/ccna/how-to-make-a-t1-crossover"&gt;T1 crossover cable&lt;/a&gt; to connect &amp;#8230;&lt;/li&gt;&lt;a class="label label-primary read-more" href="/posts/2022/Jan/31/lab-update/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/ul&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Mon, 31 Jan 2022 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2022-01-31:/posts/2022/Jan/31/lab-update/</guid><category>Home lab</category><category>update</category><category>docker</category><category>portainer</category><category>T1</category><category>ubiquiti</category><category>usg</category><category>wireguard</category><category>rack</category><category>cables</category></item><item><title>Goodbye BGP, hello OSPF</title><link>https://www.unixdude.net/posts/2022/Jan/12/goodbye-bgp-hello-ospf/</link><description>&lt;p&gt;Soon after I learned about &lt;a href="https://en.wikipedia.org/wiki/Anycast"&gt;Anycast&lt;/a&gt;, I employed it 
on my home network, so that I can have
multiple instances of &lt;a href="https://pi-hole.net"&gt;Pi-Hole&lt;/a&gt;, mostly so that I can
take down my Raspberry Pi without hearing from the family about how the Internet is down.&lt;/p&gt;
&lt;p&gt;Until last night, I was using &lt;a href="https://www.cloudflare.com/learning/security/glossary/what-is-bgp/"&gt;BGP &amp;#8230;&lt;/a&gt;&lt;a class="label label-primary read-more" href="/posts/2022/Jan/12/goodbye-bgp-hello-ospf/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Wed, 12 Jan 2022 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2022-01-12:/posts/2022/Jan/12/goodbye-bgp-hello-ospf/</guid><category>Networking</category><category>bgp</category><category>anycast</category><category>usg</category><category>frr</category><category>ubiquiti</category><category>ospf</category><category>raspi</category><category>wireguard</category><category>zerotier</category></item><item><title>MacBook Pro recovery</title><link>https://www.unixdude.net/posts/2022/Jan/04/macbook-pro-recovery/</link><description>&lt;p&gt;My work laptop, a 2018 MacBook Pro, needs a new battery and so I will be shipping it off to
have that serviced.  Prior to getting that serviced, I need a temporary system, so I 
went to the office to grab one of the spares we have, another 2018 MBP &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2022/Jan/04/macbook-pro-recovery/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Tue, 04 Jan 2022 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2022-01-04:/posts/2022/Jan/04/macbook-pro-recovery/</guid><category>General</category><category>mac</category></item><item><title>Upgrading to DSM7</title><link>https://www.unixdude.net/posts/2022/Jan/03/upgrading-to-dsm7/</link><description>&lt;p&gt;I've been meaning to upgrade my Synology NASes to DSM7.  I upgraded my DS415+
last week, and it went smoothly, so today I researched all the packages I have installed on my 
primary unit, a DS1618+.  I found that all but two would upgrade seamlessly;
the two trouble packages were &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2022/Jan/03/upgrading-to-dsm7/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Mon, 03 Jan 2022 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2022-01-03:/posts/2022/Jan/03/upgrading-to-dsm7/</guid><category>Networking</category><category>plex</category><category>synology</category><category>dsm</category><category>zerotier</category></item><item><title>Retiring my Dell R610</title><link>https://www.unixdude.net/posts/2021/Dec/22/retiring-my-dell-r610/</link><description>&lt;p&gt;Ever since &lt;a href="https://mindlesstux.com/"&gt;a friend&lt;/a&gt; gave me a Dell R610, I have used that as
my primary home lab server.  Due to its age, I find that I am unable to run the most 
recent versions of some software packages, including the latest iterations of VMware
ESXi and vCenter.  Also, my &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2021/Dec/22/retiring-my-dell-r610/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Wed, 22 Dec 2021 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2021-12-22:/posts/2021/Dec/22/retiring-my-dell-r610/</guid><category>Home lab</category><category>esxi</category><category>r610</category><category>m900</category><category>tinyminimicro</category><category>rack</category></item><item><title>Wall-mount rack</title><link>https://www.unixdude.net/posts/2021/Nov/27/wall-mount-rack/</link><description>&lt;p&gt;Since I bought my Cisco equipment, I have had it racked in the cheap, two-post desktop rack
that came with the equipment when I bought it.  It was pretty bad, but it worked:&lt;/p&gt;
&lt;p&gt;&lt;img alt="original rack" src="/images/original-rack.jpg"&gt;&lt;/p&gt;
&lt;p&gt;I really wanted something better than this, so I started doing some web searches to get
ideas &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2021/Nov/27/wall-mount-rack/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Sat, 27 Nov 2021 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2021-11-27:/posts/2021/Nov/27/wall-mount-rack/</guid><category>Home lab</category><category>rack</category></item><item><title>healthchecks.io</title><link>https://www.unixdude.net/posts/2021/Nov/15/healthchecksio/</link><description>&lt;p&gt;Recently, &lt;a href="http://mindlesstux.com"&gt;a friend&lt;/a&gt; introduced me to &lt;a href="https://healthchecks.io"&gt;healthchecks.io&lt;/a&gt;, a service for monitoring cron jobs.&lt;br&gt;
A week or so ago, I configured several of my cron jobs to be monitored through this system, and it has already helped me:
yesterday I received a notification that an rsync job did not run &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2021/Nov/15/healthchecksio/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Mon, 15 Nov 2021 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2021-11-15:/posts/2021/Nov/15/healthchecksio/</guid><category>Networking</category><category>monitoring</category></item><item><title>Printer update</title><link>https://www.unixdude.net/posts/2021/Nov/09/printer-update/</link><description>&lt;p&gt;Here's a months-overdue update on that &lt;a href="https://www.unixdude.net/posts/2021/Sep/07/docker-build/"&gt;HP Envy printer&lt;/a&gt;:  I wasn't able to
return the printer, and I still wanted a better
scanner app than the HP's built-in one, so I decided to take the
Raspberry Pi 4 that I mentioned in an earlier post and attach the printer
directly &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2021/Nov/09/printer-update/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Tue, 09 Nov 2021 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2021-11-09:/posts/2021/Nov/09/printer-update/</guid><category>General</category><category>docker</category><category>printer</category><category>scanner</category><category>raspberry pi</category></item><item><title>Update on migration to Docker/Traefik</title><link>https://www.unixdude.net/posts/2021/Nov/05/update-on-migration-to-dockertraefik/</link><description>&lt;p&gt;I have been working hard these last many weeks in order to move all services off of my main DigitalOcean Droplet/VM.  In the process, I have been moving everything to Docker, with full automation via Ansible.  I have finally achieved this goal, for the web services anyway, and now &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2021/Nov/05/update-on-migration-to-dockertraefik/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Fri, 05 Nov 2021 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2021-11-05:/posts/2021/Nov/05/update-on-migration-to-dockertraefik/</guid><category>Website</category><category>traefik</category><category>docker</category></item><item><title>MinFS</title><link>https://www.unixdude.net/posts/2021/Oct/28/minfs/</link><description>&lt;p&gt;Over the last month, I have been continuing my work at automating my systems and have made a lot of
progress in that effort.&lt;/p&gt;
&lt;p&gt;Part of that will be relocating some files that I still want web-accessible, but not on this website.
Enter &lt;a href="https://www.digitalocean.com/products/spaces/"&gt;DigitalOcean Spaces&lt;/a&gt;, and &lt;a href="https://github.com/minio/minfs"&gt;MinFS&lt;/a&gt; to access it &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2021/Oct/28/minfs/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Thu, 28 Oct 2021 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2021-10-28:/posts/2021/Oct/28/minfs/</guid><category>Website</category><category>minfs</category></item><item><title>acme.sh and Let's Encrypt certificates</title><link>https://www.unixdude.net/posts/2021/Oct/18/acme_sh-and-letsencrypt-certificates/</link><description>&lt;p&gt;I have been needing to cut over to acme v2 for a long time, and I didn't bother doing it until way
too late -- this weekend.  As a result of my tardiness, my iPhone has not been able to receive email
from my mail server for more than a month &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2021/Oct/18/acme_sh-and-letsencrypt-certificates/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Mon, 18 Oct 2021 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2021-10-18:/posts/2021/Oct/18/acme_sh-and-letsencrypt-certificates/</guid><category>Website</category><category>encryption</category><category>letsencrypt</category><category>ssl</category></item><item><title>Blog automation</title><link>https://www.unixdude.net/posts/2021/Sep/26/blog-automation/</link><description>&lt;p&gt;This is a short post after a lot of work.&lt;/p&gt;
&lt;p&gt;I have been busy these last few weeks automating the installation of &lt;a href="https://www.docker.com"&gt;Docker&lt;/a&gt;,
&lt;a href="https://traefik.io/traefik/"&gt;Traefik&lt;/a&gt;, and &lt;a href="https://www.ataridude.net"&gt;my Atari blog&lt;/a&gt; with &lt;a href="https://www.ansible.com/"&gt;Ansible&lt;/a&gt;.
I have reached the point that I can take a fresh install of Ubuntu 20.04 LTS and end up &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2021/Sep/26/blog-automation/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Sun, 26 Sep 2021 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2021-09-26:/posts/2021/Sep/26/blog-automation/</guid><category>Website</category><category>docker</category><category>ansible</category></item><item><title>Docker build</title><link>https://www.unixdude.net/posts/2021/Sep/07/docker-build/</link><description>&lt;p&gt;I have been having a rough couple months with printers: My Samsung C410w is getting old, so I wanted to
replace it.  My wife recently heard about HP Instant Ink, so she wanted to try that service, but I
decided to buy a monochrome Brother printer -- which was great except &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2021/Sep/07/docker-build/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Tue, 07 Sep 2021 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2021-09-07:/posts/2021/Sep/07/docker-build/</guid><category>General</category><category>docker</category><category>raspberry pi</category><category>scanner</category></item><item><title>Traefik</title><link>https://www.unixdude.net/posts/2021/Aug/12/traefik/</link><description>&lt;p&gt;Lately I have been learning about Docker, and I want to convert my current setup to Docker,
where it makes sense to do that.  I currently run about 20 vhosts on this Digital Ocean droplet, and
at least one of those has a MySQL back end.  I also run Postfix &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2021/Aug/12/traefik/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Thu, 12 Aug 2021 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2021-08-12:/posts/2021/Aug/12/traefik/</guid><category>Website</category><category>traefik</category><category>docker</category></item><item><title>June 2021 update</title><link>https://www.unixdude.net/posts/2021/Jun/14/june-2021-update/</link><description>&lt;p&gt;I've been busy over the last few weeks, so there will be several updates in here.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Over the weekend I updated my Ubiquiti switches, which required that I shut down my ESXi servers.  The
R610 came back just fine, but the raspi4 ARM one did not.  The problem on the &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2021/Jun/14/june-2021-update/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Mon, 14 Jun 2021 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2021-06-14:/posts/2021/Jun/14/june-2021-update/</guid><category>Networking</category><category>vmware</category><category>atari</category><category>raspberry pi</category><category>esxi</category><category>ubiquiti</category></item><item><title>ZeroTier Is Fun</title><link>https://www.unixdude.net/posts/2021/May/18/zerotier-is-fun/</link><description>&lt;p&gt;I recently installed a &lt;a href="https://www.synology.com/en-us/products/DS118"&gt;Synology DS118&lt;/a&gt; at a friend's house
for remote backup using &lt;a href="https://www.synology.com/en-us/dsm/feature/hyper_backup"&gt;Synology's Hyper Backup solution&lt;/a&gt;.
The DS118 is on my ZeroTier "storage" network, a network shared by the main Synology at my house -- that way,
my main NAS backs up to a local system (that is, something &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2021/May/18/zerotier-is-fun/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Tue, 18 May 2021 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2021-05-18:/posts/2021/May/18/zerotier-is-fun/</guid><category>Networking</category><category>networking</category><category>zerotier</category></item><item><title>PXE booting on ARM64</title><link>https://www.unixdude.net/posts/2021/Apr/23/pxe-booting-on-arm64/</link><description>&lt;p&gt;As previously mentioned, my next goal was going to be PXE booting VMs running on the
ESXi ARM Fling.  Using &lt;a href="https://discourse.ubuntu.com/t/netbooting-the-live-server-installer-via-uefi-pxe-on-arm-aarch64-arm64-and-x86-64-amd64/19240"&gt;this page&lt;/a&gt; as a guide, I now have this working.&lt;/p&gt;
&lt;p&gt;That guide is pretty good, but I had to do adapt it to my setup.&lt;/p&gt;
&lt;p&gt;As instructed, I started by &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2021/Apr/23/pxe-booting-on-arm64/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Fri, 23 Apr 2021 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2021-04-23:/posts/2021/Apr/23/pxe-booting-on-arm64/</guid><category>Home lab</category><category>virtualization</category><category>vmware</category><category>pxe</category><category>home lab</category></item><item><title>ESXi on ARM Fling - Update</title><link>https://www.unixdude.net/posts/2021/Apr/20/esxi-on-arm-update/</link><description>&lt;p&gt;Not long after my last post, the PoE HAT for my Raspberry Pi died -- to be more accurate, one of the components
on the board disintegrated.  I don't know if this was a manufacturing defect or the result of a bad solder job
related to the fan, or something else &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2021/Apr/20/esxi-on-arm-update/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Tue, 20 Apr 2021 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2021-04-20:/posts/2021/Apr/20/esxi-on-arm-update/</guid><category>Home lab</category><category>virtualization</category><category>vmware</category><category>raspberry pi</category></item><item><title>ESXi on ARM Fling</title><link>https://www.unixdude.net/posts/2021/Apr/07/esxi-on-arm-fling/</link><description>&lt;p&gt;I recently decided that I wanted to play with the &lt;a href="https://flings.vmware.com/esxi-arm-edition"&gt;ESXi-on-ARM Fling&lt;/a&gt;, so
I purchased a &lt;a href="https://www.raspberrypi.org/products/raspberry-pi-4-model-b/"&gt;Raspberry Pi 4B&lt;/a&gt; (8GB).
I received my unit so I set about installing ESXi.&lt;/p&gt;
&lt;p&gt;I followed VMware's instructions in their "Fling-on-Raspberry-Pi" document.  It's not a difficult
process, but there are a few things to &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2021/Apr/07/esxi-on-arm-fling/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Wed, 07 Apr 2021 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2021-04-07:/posts/2021/Apr/07/esxi-on-arm-fling/</guid><category>Home lab</category><category>virtualization</category><category>vmware</category><category>raspberry pi</category></item><item><title>M1 MacBook Air</title><link>https://www.unixdude.net/posts/2021/Apr/06/m1-macbook-air/</link><description>&lt;p&gt;I recently decided to upgrade my personal laptop.  Until recently, I was using a 2015 MacBook Pro that I
bought in 2016 after Apple announced they were bringing the butterfly keyboard to the MBP.  My goal for
that purchase was for it to last until Apple released a better keyboard &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2021/Apr/06/m1-macbook-air/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Tue, 06 Apr 2021 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2021-04-06:/posts/2021/Apr/06/m1-macbook-air/</guid><category>General</category><category>unix</category><category>virtualization</category></item><item><title>Lab, and network upgrade</title><link>https://www.unixdude.net/posts/2021/Mar/12/catalyst/</link><description>&lt;p&gt;I like networking -- always have.  However, today, my networking knowledge is only okay -- but I want it to be great!  My goal is to
achieve CCNP certification in 6 months.  To help with this effort, I have added a Cisco lab to my home network.
It is old equipment (2x &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2021/Mar/12/catalyst/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Fri, 12 Mar 2021 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2021-03-12:/posts/2021/Mar/12/catalyst/</guid><category>Home lab</category><category>networking</category><category>cisco</category><category>homelab</category></item><item><title>FRR and Anycast</title><link>https://www.unixdude.net/posts/2021/Mar/11/frr-and-anycast/</link><description>&lt;p&gt;&lt;a href="https://frrouting.org"&gt;FRR&lt;/a&gt; is one of the things I have wanted to configure on my Raspberry Pi, specifically to enable
&lt;a href="https://en.wikipedia.org/wiki/Anycast"&gt;anycast&lt;/a&gt; for Pi-Hole.  The reason to do this is that I do not want my Raspberry Pi to be a single
point of failure on the network, especially since it has been &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2021/Mar/11/frr-and-anycast/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Thu, 11 Mar 2021 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2021-03-11:/posts/2021/Mar/11/frr-and-anycast/</guid><category>Networking</category><category>dns</category><category>frr</category><category>networking</category><category>pi-hole</category><category>anycast</category><category>raspberry pi</category></item><item><title>General update</title><link>https://www.unixdude.net/posts/2021/Mar/10/2021-03-general-update/</link><description>&lt;p&gt;It has been a while since I did much of interest in the home lab, but that is changing this week.&lt;/p&gt;
&lt;p&gt;I am starting to rework lots of things:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This blog content is now tracked in a bitbucket repo&lt;/li&gt;
&lt;li&gt;I am upgrading my home network to UniFi hardware&lt;/li&gt;
&lt;li&gt;I am &amp;#8230;&lt;/li&gt;&lt;a class="label label-primary read-more" href="/posts/2021/Mar/10/2021-03-general-update/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/ul&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Wed, 10 Mar 2021 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2021-03-10:/posts/2021/Mar/10/2021-03-general-update/</guid><category>Home lab</category><category>unix</category><category>ansible</category><category>pi-hole</category><category>raspberry pi</category></item><item><title>NFS automounter</title><link>https://www.unixdude.net/posts/2019/Sep/16/nfs-automounter/</link><description>&lt;p&gt;In &lt;a href="https://www.unixdude.net/posts/2019/Feb/20/scanner/"&gt;an earlier post&lt;/a&gt;, I mentioned the NFS automounter.
I make use of the NFS automounter everywhere.  And by "everywhere," I mean "nearly every Unix system I install."
FreeBSD, NeXT systems, Mac OS X, Linux -- they all get the configuration.&lt;/p&gt;
&lt;p&gt;The NFS automounter is useful because of the ease of &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2019/Sep/16/nfs-automounter/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Mon, 16 Sep 2019 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2019-09-16:/posts/2019/Sep/16/nfs-automounter/</guid><category>NFS</category><category>unix</category><category>nfs</category><category>synology</category><category>zerotier</category></item><item><title>Home Network update 2019-09</title><link>https://www.unixdude.net/posts/2019/Sep/10/home-network-update-2019-09/</link><description>&lt;p&gt;My home network has changed significantly in recent months.&lt;/p&gt;
&lt;p&gt;First, I purchased three MikroTik devices, an &lt;a href="https://mikrotik.com/product/RB260GS"&gt;RB260GS&lt;/a&gt; for my office and two
&lt;a href="https://mikrotik.com/product/RB962UiGS-5HacT2HnT"&gt;hAP AC&lt;/a&gt;, one for my office and one for my garage.  This allowed
me to simplify my network and it provides for several changes.  My network now looks &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2019/Sep/10/home-network-update-2019-09/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Tue, 10 Sep 2019 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2019-09-10:/posts/2019/Sep/10/home-network-update-2019-09/</guid><category>Home lab</category><category>network</category><category>zerotier</category><category>mikrotik</category><category>synology</category><category>macos</category><category>dns</category></item><item><title>SSH, screen, and tunnels - oh my</title><link>https://www.unixdude.net/posts/2019/Aug/28/ssh-screen-tunnels-oh-my/</link><description>&lt;p&gt;I was recently asked about SSH, tunnels, and reconnecting disconnected sessions. Some people use
&lt;a href="https://mosh.org/"&gt;mosh&lt;/a&gt;, but I take a different approach, one that does not require any special
server software on the target server.&lt;/p&gt;
&lt;p&gt;As with mosh, I recognize that sessions will become disconnected.  As such, I run a
&lt;a href="https://www.gnu.org/software/screen/"&gt;screen &amp;#8230;&lt;/a&gt;&lt;a class="label label-primary read-more" href="/posts/2019/Aug/28/ssh-screen-tunnels-oh-my/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Wed, 28 Aug 2019 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2019-08-28:/posts/2019/Aug/28/ssh-screen-tunnels-oh-my/</guid><category>Networking</category><category>shell</category><category>unix</category><category>ssh</category></item><item><title>macOS Mail issue with postfix</title><link>https://www.unixdude.net/posts/2019/May/14/macos-mail-postfix/</link><description>&lt;p&gt;I recently got a new MacBook Pro, and as I was setting up the mail configuration on that laptop,
I found that I was unable to send mail through my mail server.  I use Apple Mail, and usually
it works great for me, but in this case it was not &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2019/May/14/macos-mail-postfix/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Tue, 14 May 2019 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2019-05-14:/posts/2019/May/14/macos-mail-postfix/</guid><category>Mail</category><category>email</category><category>postfix</category><category>macos</category></item><item><title>Scanner</title><link>https://www.unixdude.net/posts/2019/Feb/20/scanner/</link><description>&lt;p&gt;I own a CanoScan LiDE 30.  This scanner is about 15 years old, and back
when I got it new, it was supported on Mac OS X.  Canon stopped updating
the drivers a couple years later, so I switched to &lt;a href="http://www.ellert.se/twain-sane/"&gt;TWAIN-SANE&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;When I did that, I wrote a "scan" shell &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2019/Feb/20/scanner/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Wed, 20 Feb 2019 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2019-02-20:/posts/2019/Feb/20/scanner/</guid><category>General</category><category>unix</category><category>scanner</category><category>raspberry pi</category><category>nfs</category><category>synology</category></item><item><title>Postfix relay configuration</title><link>https://www.unixdude.net/posts/2019/Feb/14/postfix_relay/</link><description>&lt;p&gt;Like most people in my industry, I use multiple email addresses at multiple providers.
Used to be, I could configure all of my email addresses in my mail client and just send
through my mail server and -- voila -- my email would go out as whatever address I
wanted to use &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2019/Feb/14/postfix_relay/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Thu, 14 Feb 2019 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2019-02-14:/posts/2019/Feb/14/postfix_relay/</guid><category>Mail</category><category>postfix</category><category>spf</category><category>email</category></item><item><title>Network upgrade</title><link>https://www.unixdude.net/posts/2018/Dec/28/network_update/</link><description>&lt;p&gt;I have a 3-story house, and my office is on the third floor.  Wifi connectivity in the bonus
room over the garage was terrible, so I brainstormed ideas with coworkers and friends about
how to fix this.  As a temporary measure I ran a long ethernet cable from the office &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2018/Dec/28/network_update/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Fri, 28 Dec 2018 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2018-12-28:/posts/2018/Dec/28/network_update/</guid><category>Home lab</category><category>synology</category><category>r610</category></item><item><title>testssl.sh</title><link>https://www.unixdude.net/posts/2018/Jul/02/testssl_sh/</link><description>&lt;p&gt;Last week, I needed to make some changes to my employer's production website, but
before I made those changes in production, I wanted to test them. Unfortunately
for me, our dev server is unreachable by Qualys, so I had to come up with another
way to test those changes.&lt;/p&gt;
&lt;p&gt;Enter &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2018/Jul/02/testssl_sh/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Mon, 02 Jul 2018 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2018-07-02:/posts/2018/Jul/02/testssl_sh/</guid><category>Networking</category><category>ssl</category><category>shell</category><category>unix</category></item><item><title>Lab update</title><link>https://www.unixdude.net/posts/2018/Jun/28/lab_update/</link><description>&lt;p&gt;As mentioned in &lt;a href="/posts/2017/Dec/03/homelab/"&gt;an earlier post&lt;/a&gt;, my ESXi server has been
running in a VMware Fusion VM on my iMac.  My iMac has 24 GB RAM and 4 logical CPUs; I 
dediated 10 GB RAM and 2 vCPUs to the ESXi VM.&lt;/p&gt;
&lt;p&gt;Last week, I upgraded to a Dell R610 &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2018/Jun/28/lab_update/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Thu, 28 Jun 2018 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2018-06-28:/posts/2018/Jun/28/lab_update/</guid><category>Home lab</category><category>r610</category><category>pxe</category></item><item><title>I love SSH tunnels</title><link>https://www.unixdude.net/posts/2018/Mar/15/ssh_tunnels/</link><description>&lt;p&gt;Everyone who knows me well knows that tunnels in SSH represent one of my all-time-favorite features, ever.  Why?  Simple: They
are so immensely useful.&lt;/p&gt;
&lt;p&gt;Say you are debugging an issue on server, as I am today, and you need a mail server running on that server.  But, that server is &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2018/Mar/15/ssh_tunnels/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Thu, 15 Mar 2018 00:00:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2018-03-15:/posts/2018/Mar/15/ssh_tunnels/</guid><category>Networking</category><category>unix</category><category>shell</category><category>ssh</category></item><item><title>Home network/home lab</title><link>https://www.unixdude.net/posts/2017/Dec/03/homelab/</link><description>&lt;p&gt;I am frequently asked about my home network/home lab setup.  The summary is that I currently
use a Synology RT1900ac router, and two Synology NAS devices: a DS415+ as primary storage,
and a DS214se as backup.&lt;/p&gt;
&lt;p&gt;For a number of years, I had a first-generation Drobo; later I added &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2017/Dec/03/homelab/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Sun, 03 Dec 2017 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2017-12-03:/posts/2017/Dec/03/homelab/</guid><category>Home lab</category><category>nas</category><category>unix</category><category>esxi</category><category>synology</category><category>iscsi</category></item><item><title>How to build a Pelican contact form</title><link>https://www.unixdude.net/posts/2017/Nov/29/pelican-contact-form/</link><description>&lt;p&gt;One of the first things I wanted to configure on this site was a contact form.  I searched and found that &lt;a href="https://iainhouston.com/blog/make-contact-form.html" target="_blank"&gt;Iain Houston documented how he configured one&lt;/a&gt;.  I took his ideas and implemented my own slightly different version.&lt;/p&gt;
&lt;p&gt;Where he used a separate template, I chose to use the &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2017/Nov/29/pelican-contact-form/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Wed, 29 Nov 2017 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2017-11-29:/posts/2017/Nov/29/pelican-contact-form/</guid><category>Website</category><category>pelican</category><category>php</category></item><item><title>Sharing Unix shell config between systems</title><link>https://www.unixdude.net/posts/2017/Nov/11/sharing-unix-shell-config-between-systems/</link><description>&lt;p&gt;Like most people who work on Unix, I have shell accounts on hundreds of systems.  Very few
of these systems share a home directory (e.g., via NFS), so I need another way to maintain
a common shell configuration between systems.&lt;/p&gt;
&lt;p&gt;Based on the design of a former coworker, I &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2017/Nov/11/sharing-unix-shell-config-between-systems/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Sat, 11 Nov 2017 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2017-11-11:/posts/2017/Nov/11/sharing-unix-shell-config-between-systems/</guid><category>Unix</category><category>shell</category><category>git</category></item><item><title>Welcome</title><link>https://www.unixdude.net/posts/2017/Oct/26/welcome/</link><description>&lt;p&gt;A while ago, a friend suggested that I should start a blog.  Around that
same time, a coworker introduced me to DigitalOcean.  I quickly set up a
VM at DigitalOcean (that VM is serving this web page), and installed
FreeBSD 11.&lt;/p&gt;
&lt;p&gt;I looked at WordPress and other popular blogging tools &amp;#8230;&lt;a class="label label-primary read-more" href="/posts/2017/Oct/26/welcome/"&gt;&lt;span&gt;Continue reading&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Thu, 26 Oct 2017 10:21:00 -0400</pubDate><guid isPermaLink="false">tag:www.unixdude.net,2017-10-26:/posts/2017/Oct/26/welcome/</guid><category>Website</category></item></channel></rss>