Teststation Order from Chaos

Getting external IP using OpenDNS

I often need to know my external IP for debugging remote endpoints. I used to have an elaborate script to scrape it off whatismyip.com or use on... Read more.

Enable Two-Factor Authenticaton on Ubuntu 16.04 Xenial Xerus

Two-factor authentication provides unambiguous identification of users by means of the combination of two different compo... Read more.

Automate Cyberoam Gateway Login w/ NetworkManager dispatcher service

The network at BITS Pilani Goa Campus is secured with Cyberoam UTM system and it's mandatory for all users to login to a gateway server bef... Read more.

Installing 32-bit libraries on Ubuntu 16.04 Xenial Xerus

Ubuntu used to have a hackish way to get a 32-bit runtime on a 64-bit system with the ia32-libs package. However, that has been depreca... Read more.

Installing Python 3 with virtualenv on CentOS 7

It’s 2016 and CentOS 7 is still defaulting to Python 2.7! Thankfully Python 3 has landed in the EPEL repo and here’s how I got it working with v... Read more.