Archive for the ‘geek’ Category

Zabbix 1.4.4 packages for Ubuntu

Friday, February 8th, 2008

Step right up and get your Zabbix 1.4.4 packages for Ubuntu 7.10 (Gutsy Gibbon)! Packages are available for i386 and amd64 architectures (sorry, I don’t have a powerpc machine). To get them via apt add the following to your /etc/apt/sources.list:1

deb http://packages.devsuki.com/ubuntu/ gutsy main
deb-src http://packages.devsuki.com/ubuntu/ gutsy main

You can also download them manually.

(more…)

  1. You may want to download the package signing key and add it with apt-key.

Fixing and reporting Ubuntu bugs

Friday, January 18th, 2008

My friend Matt and I have shared a number of stories regarding our frustrations with reporting bugs to Ubuntu. He recently wrote an overview of his experiences — Why I’ve stopped reporting bugs to Ubuntu — which was linked to by OSNews. The comments there are mostly level and reasonable, but some people are missing the focus of his statement. He’s not whining “fix my bug!”, he’s drawing attention to the methodology used to process bugs.

(more…)

Earning the FAIL in failover

Tuesday, December 18th, 2007

This blows my mind: Involver, sort of a competitor to the far more interesting Mosuki :-) , recently posted on their blog:

You may have noticed that our site broke this morning. Apparently the power supply on our database server decided to commit suicide while everyone was asleep.

OMG. How can any social network site hoping for some semblance of success (or real funding) be running their DB on a single machine with no failover. I’m totally floored by this. Even when Mosuki was doing private alpha testing 3½ years ago we had a hot-failover cluster. I wonder if they do backups.

Ubuntu 7.10 “gutsy” caveat: beware EVMS!

Tuesday, October 30th, 2007

A small PSA: If you are upgrading Ubuntu to 7.10 “gutsy”, check to see if you have the “evms” package installed. If you do, and you have no knowledge of installing it and don’t know what it is, then you probably should remove it. The consequences of keeping it are a spew of system messages:

device-mapper: dm-linear: Device lookup failed
device-mapper: error adding target to table

Even worse, you may be unable to mount any partitions aside from /! That’s what happened to me. :-(

(more…)

Making a new file the Ubuntu way?

Thursday, October 25th, 2007

While innocently reading the 7.10 Release Notes my left eyebrow raised at their method for creating a new file with a single word in it.

echo letter | sudo tee /etc/papersize >/dev/null

Say what? Why on Earth use tee if you are going to dump it’s output to /dev/null? I assume whoever wrote it ran into a file permission problem due to the redirection.1 How about the following:

sudo sh -c 'echo letter > papersize'

I’m not going to complain that their way spawns an extra process; I dislike complaints which ignore the capacity of modern computers and that this command is run once by hand. Probably, I just think their way is ugly. :-)

  1. The sudo manpage also suggests using sh -c for making redirection work.