Quick tip on using Vyatta vbash

I've been doing a lot of work with Vyatta of late, and one of the great things about having a router based on Debian is that you can combine Cisco-/Juniper-style CLI with Linux goodies.  One of my favourite Linux utilities is watch, which just...

BackupPC incorrect 'no ping response' error message

I discovered a bug with BackupPC's error reporting.  This has hit me more than once (evidenced by the deja vu I experienced when debugging the problem), but I mustn't have written down the solution previously.  A quick Google (by which I mean...

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...

Secure wiping of tapes on Linux

At one client site, we've recently moved from tape to disk for our offline backup storage medium.  We debated what to do with the old tape loader and tapes, and concluded that we would never go back and so should get rid of them entirely.  I was...