Category Archives: sysadmin

Automate RPM Builds from Git Sources using COPR

The Fedora project COPR service builds/hosts free RPM package repositories and provides useful automation hooks for your Devopsing.  You can combine COPR and any standard Git source (Github, Gitlab, etc) with webhooks for automated package builds when your source repository … Continue reading

Posted in open source, sysadmin | Tagged , , , , , , , , | 6 Comments

Backup and Restore using SpiderOak on Linux

Recently the SSD Operating System disk on my primary work desktop failed without warning and no manner of arcane xfsrepair or xfsdump/xfsrestore chicanery would bring it back.  Luckily I had SpiderOak backups as my employer offers this as a service … Continue reading

Posted in open source, sysadmin | Tagged , , , , , | 4 Comments

Using Offlineimap with the Gmail IMAP API

In a previous guide I documented my mutt + offlineimap + notmuch setup.  If you’re using Gmail with IMAP enabled you can still utilize the superpower of this trio but you’ll need to do some things differently.  I’ll show you … Continue reading

Posted in open source, sysadmin | Tagged , , , , , , | 4 Comments

Distributed Remote Backups with Git and Etckeeper

Git is a powerful tool for lots of tasks, it makes a wonderful VCS that can drive easy utility and automation.  Recently I used git and remote repositories to deploy code & data fanned out to multiple locations.  Here are … Continue reading

Posted in open source, sysadmin | Tagged , , , , , | Leave a comment

Shell One-liners and Quick and Dirty Loops

Sometimes you just need to get stuff done quickly and there’s nary a replacement better than a quick shell one-liner.  Recently I’ve needed to feed some large, multi-variable commands into an external program for processing.  Here’s some simple shell one-liners … Continue reading

Posted in open source, sysadmin | Tagged , , , , , , | 2 Comments

Let’s Encrypt Everything – Setting up the Free, Automated CA

Let’s Encrypt is a free, public SSL certificate authority (CA) you can use to generate and automate SSL certificate renewal.  I co-manage Trystack.org, a free OpenStack sandbox for the general public and our Horizon SSL certificate came up for expiration … Continue reading

Posted in open source, sysadmin | Tagged , , , , , , | Leave a comment

Back to the Future: Converting a Server VM to Bare Metal

It might seem like stepping back in time, but sometimes you start something with a VM and the desire for resources and usage skyrockets and you need to transplant it onto a bare metal server.  This was my situation with … Continue reading

Posted in open source, sysadmin | Tagged , , , , , , | Leave a comment