Move to AWS
I'm helping out Nick with learning to do system admin tasks. To that end, I've done the things I set out for him to do:
- Set up a system using AWS as a "bare" Centos 8 box
- Use ansible to configure the web service
- Use github to store a private repo holding a blog
- Use github deploy tokens to pull the latest blog and store it on the server
- Set up letsencrypt for the SSL certificate
- Monitor the web logs
As I go through all of this I'll add new blog posts with information about how all this works and tips.
comments
Remote control with pidgin/purple
I use a script I wrote called 'lockit' to lock my screen (see
http://blog.woofbit.com/2010/10/12/locking-your-desktop-elegantly/) and
realized I was missing something: Set pidgin/finch back to their
original status state once it comes back from AFK. So I modified them
soi
comments
Read More
SSH as File Transport
You may know about scp, the copy-over-ssh program, or sftp, the ftp-like
remote client. You may even know about sshfs, which provides a FUSE
module to mount a remote filesystem over SSH. Nifty! But, what happens
if you have something generating a bunch of data and want to send it …
comments
Read More
Locking Your Desktop Elegantly
There are a bunch of tools that allow you to lock your desktop
automatically (gnome-screensaver or xscreensaver for example), and
several scripts and tools to handle locking and unlocking using
bluetooth proximity, etc. One thing that always drove me crazy is that
there are so many places you have to …
comments
Read More
xchat command line remote control
How to remotely control xchat from the CLI
comments
Read More
Hourly and daily rotating directory snapshots
I have a bad habit of accidentally deleting things. I also am extremely
paranoid about my laptop getting lost/broken/stolen and losing what is
pretty much my entire work dataset. To combat that, I run a daily
backup, originally using duplicity. Duplicity is fantastic, but when
it needs to …
comments
Read More
Local DNS cache and NetworkManager
If you've used a debian-based distribution and delved into the network
setup, you've probably seen something called 'resolvconf'. This is a
tool that manages the local dnsmasq cache and /etc/resolv.conf file so
that it stays sane when NetworkManager and other tools change the
network configuration. NetworkManager handles /etc …
comments
Read More