Managing Your Dotfiles With Minimal Tools

A Sysadmins Take On Config Managment

Some of us like to keep clean directories. I bet if I asked you to run ls It would be a short list. Desktop Documents Downloads Firefox_wallpaper.png Games Landscape-pictures-28.jpg Library localLibrary Music Pictures Public src Sync Templates Videos Now… run ls -a ~. What do you see? Depending on which OS you use. Probably a lot more files than you knew existed. Let me show you mine. . .. .ansible . [Read More]

Texas Linux Fest For The First Timer

Cool Talks for Texas Folk

What is Texas Linux Fest Texas Linux fest is… The first state-wide annual community-run conference for Linux and open source software users and enthusiasts from around the Lone Star State - Meaning It is similar to some of the larger events such as Scale and SELF in their regions. I attended the following talks.. Ansible Beginner to Brilliant by Alex Juarez Becoming Dangerous with Kubernetes by JJ Ashgar Linux Permissions 101 by Alex Juarez Confessions of a Sysadmin by Ell Marquez of Linux Academy and Allie Barnes Linux Performance Tuning by Thomas Cameron Understanding Containers by Ell Marquez Identity Management In the homelab by Steve Ovens Automate Absolutely Everything by Adam Miller Also, multiple vendors were on site, some of them being, in no partical order. [Read More]

The Yubikey Guide for Newbs

Seriously.. What can this do?

What is a Yubikey? A Yubikey is a hardware cryptographic engine and secret key storage device that is designed at the hardware level to prevent (if not just uncapable) to export the secrets it contains. It is most commonly used as a second factor in MFA authentication schemes. TL:DR - The Yubikey is a write only device with built in crypographic silicon. What are the use cases for the Yubikey? [Read More]

Deploying a blog using Gitlab Pages and Hugo

Easier than ghost.

Honestly, it is pretty easy, just use the built-in template from, You can redirect your DNS entry for your website to the and it will load the proper pages, it is also free of cost. so its a quick way to save 5 bucks a month! Although as someone who has not used hugo before, that was a bit of a learning curve. Another part that is a bit awkward is SSL certificates, soon I will have this website under HTTPS, but since all content here is static and public knowledge. [Read More]

TFTP is NOT a secure protocol… but it was never designed to be.

TFTP, or Trivial File Transfer Protocol is designed to be… trivial. It has no authentication, authorization, or any fancy abilities such as listing the directory of files you are looking at. TFTP was created as a “streamlined” way to send and receive files from devices, especially devices with little to “no” compute resources. For example; one common use is to load firmware and software packages to Cisco devices using an internally managed repository on a TFTP server. [Read More]

FTP is NOT secure software.

FTP is a protocol created in 1980 (RFC959) to transfer files to different servers and networks. typically over a WAN connection. However, it is not a service you should use to host sensitive information. The following is why, FTP does not perform encryption on transit; Anyone between you and the FTP server can, will, and most likely have been monitoring and logging traffic. FTP does not securely communicate credentials; FTP does not encrypt authentication, this means that passwords are in plain text and can be READ BY ANYONE monitoring your network. [Read More]

GitHub acquired from Microsoft

Fellow Open Source Enthusiasts. I regret to inform you that Github has recently been bought by Microsoft. Some of you will no longer desire to place your code on github, but where can you place your code now? Thankfully, Open Source culture prevails with multiple options! Gitlab is feature-wise identical (if not more featured) to github, You can host either your own instance or use theirs. What freedom! My employer uses this software for in house code, their features are paramount and their self hosting option allows those with even the tightest security policies to have their cake and eat it too with Gitlab’s advance CI/CD pipelines! [Read More]