Operations
Server Naming Convention
Over the years I've found myself using many different naming schemes for servers under my control. I came across a naming convention that finally feels correct. …
RSyslog
RSyslog is a more advanced replacement for the aging klogd and syslogd. It supports useful features such as attribute filtering, multiple protocol support, and …
RPM Build
References: https://fedoraproject.org/wiki/How_to_create_an_RPM_package https://fedoraproject.org/wiki/Packaging:Guidelines Build Environment SetupCreate a …
Linux Virtual Servers
KeepalivedMy VMs each have three interfaces, eth0 is the 'public' network network, eth1 is the 'synchronization' network, and eth2 is the 'internal' network. …
Bind
Ports and ProtocolsA DNS server needs to be reachable by clients. The following ports are relevant for a BIND deployment: Port Protocol Direction Description 53 …
Yubikey
found top level header in "/notes/security/yubikey/" that didn't match meta title ("YubiKey 5 Series" != "Yubikey")The YubiKey 5 …
Fixing Hung Nginx Workers
While cleaning up some tech debt, a curious issue cropped up. Nginx was running in an alpine container as a front end load balancer. It had a dynamic config …
Reflashing Cisco Catalyst With XMODEM
One of the Cisco Catalyst 3750 I had to work on recently had it's flash completely wiped. When this happens you can only flash the filesystem using the XMODEM …
AWS Elastic IP Details
Sometimes it becomes important to understand how your cloud provider implements certain networking details. While working through an issue in AWS I needed to …