Categories
Technical

Opening the GNOME Shell Overview with a Logitech MX Master

My beloved Logitech MX Revolution died recently, so I upgraded to the new MX Master, and I wasn’t disappointed -it’s just as awesome as the Revolution. 🙂 With the new mouse, I decided to try and use the extra buttons onthe Revolution. All of them work out of the box, with the exception of the […]

Categories
Technical

Generating passwords in Ansible with complex loops

Ansible is a fantastic open source automation tool which you can use to configure systems, deploy software, and perform any number of other tasks automatically across as many, or as little, systems as you need. It’s like Chef or Puppet, only configuration is a piece of cake and installation is only required on the master […]

Categories
Technical

How to enable IP forwarding with UFW

I’ve just spent the last hour trying to get IP forwarding to work with UFW nicely on Ubuntu. So in the interests of the common good, and so I can find it next time, I’m posting the answer here.

Categories
Technical

Encrypted Home directories + SSH Key Authentication

There is an interesting it-makes-sense-when-you-think-about-it issue with Encrypted Home directories and SSH key authentication I’ve recently discovered in Ubuntu (it will affect any distro though). Since Encrypted home directories aren’t decrypted until the login is successful, and your SSH keys are stored in your home directory, the first SSH connection you make will require a […]

Categories
Technical

Using multiple IPv6 addresses on a single interface

I know very little about networking and IPv4 addresses… and even less about IPv6. A while ago I managed to set up this server to support my three IPv4 addresses over the one interface – very useful for websites with multiple/dynamic domain names when you manually edit apache virtualhost config files. As a point of […]

Categories
Technical

Simple APT pending update email notifications: apticron

I’ve been running Debian servers for a number of years now, and one thing that has always annoyed me is I never know when an update is required. I’ve always liked to keep my servers updated in-case of security patches and the like.