December 11, 2012 at 10:26 pm

In root on my dedi, I’m normally well behaved. Then I slipped up. Though a normal set of circumstances, I end up deleting *everything* in /usr/bin (the unix equivalent of deleting all executables in system32).

All I was doing was upgrading transmission on my server. To make this happen I needed to delete the old bin files off my server. Found them in /usr/bin, but instead of rm transmission-* I ended up doing rm *. Then you wonder why nothing works, oh wait I just deleted every core unix application on my dedicated server of course nothing will work.

So yeah, stupid me. How did I get out of this situation. Thankfully I know people running Arch x64, got in contact with him, he sent me his /usr/bin folder. Then just to make sure, found a script online to reinstall every single package. All 600 of them (apart from arch key manager, that rubbish always hangs when updating).

Disaster averted, lesson learnt, I’m an idiot.

December 11, 2012 at 10:26 pm | Blog | No comments

October 6, 2012 at 12:33 pm

This is a munin plugin for displaying icecast2 listener statistics.
Icecast2 Munin example

In short, Hub Radio needed some way of getting listener figures recorded, and development of a custom stats panel is slow to say the least. So I decided to get a graph on Munin up and running. In the Munin plugin repository there was an old icecast2 plugin, unfortunately out-dated and broken. So… I fixed it and got it working.

This plugin will record global listeners, number of mount points, and individual mount point figures.

https://github.com/mattyribbo/icecast2-munin

Have fun.

October 6, 2012 at 12:33 pm | Programming | No comments

May 14, 2012 at 7:41 pm

Don’t ask. I still don’t know why.

May 14, 2012 at 7:41 pm | Blog | No comments

« Previous PageNext Page »