ntpq: write to ::1 failed: Operation not permitted

The other day I got a bug report about check_ntpmon, which was reporting UNKNOWN status back to Nagios even though everything seemed to be working fine. A bit of debugging revealed that it was receiving the message on standard error: ntpq: write...

The tragedy of Vyatta Core's demise

Vyatta Core (VC) is one of my top fanboy loves.  It provides a firewall/router based on Debian Linux but with an elegant configuration system modeled on Junos.  Vyatta previously offered VC as a community edition of their commercial router (with...

What's in my podcast roll

I've always been interested in learning and developing my skills, and over the past couple of years i've been increasingly targeting my professional development.  On a long commute, a great way to explore different areas of interest is listening...

Fun with Linux server migrations, part 2

Seeing progress of a long-running Linux process During the server migration mentioned in part 1, i wanted to see what a long-running rsync process was doing.  Because we had done several presyncs of the data before the outage window, there was...

Fun with Linux server migrations, part 1

Server migrations with file system structure changes Last night i completed a P2V migration of a 2 TB Linux file server.  It was running on an old IBM x306 server with cheap SATA disks, and we were migrating it to a VMware environment with a...

Ridiculously obvious shell function for Quagga users

The response to my recent tweet about trying to run Cisco commands on Linux got me thinking: why shouldn't i be able to type show run on my Linux routers?  For those of us who switch between Linux & Cisco (and possibly others) a lot and use the...