Plugin de Nagios para hddtemp

He estado peleándome con Perl para sacar un plugin de Nagios que me mire las temperaturas de los discos duros con hddtemp.

He perdido un buen rato mirando cosas por que algo no me funcionaba, hasta que una consulta rápida a Jander por jabber a aportado luz a mi oscuridad.

Al final el plugin ya está funcionando sin problemas. Aquí­ está el código.

En la Google Developer Day 2007

Bueno, al final hemos venido mi mujer y yo a Madrid, a pesar de las malas noticias que hemos tenido. Desgraciadamente ya no estamos embarazados. Pero bueno, espero que en breve volvamos a estarlo :)

Ahora mismo estoy en la conferencia de Google Gears. Muy guapo lo que estoy viendo, quizá muy interesante para hacer algunas aplicaciones tanto en el trabajo como para el ocio.

Actualizado (18:12): El dí­a se está haciendo más corto de lo que me esperaba. Tras la charla de Google Gears, he podido ver lo que ya dije en su momento cuando hice un gadget para BolsaPHP, hacer un gadget de Google es MUY fácil. :)

Tras el café y charla de pasillo que ofrecen entre conferencias, he entrado en la charla de la pasarela jabber con Menéame.net. También interesante.

Ahora mismo estoy en una charla que supongo que es de la única en la que realmente no me dice nada nuevo. Están enseñando como han realizado la web de «no se que» artista usando varias utilidades de Google. Pero vamos, el conferenciante no convence mucho. :(

Actualizado (19:13): Ya tengo mi helicóptero teledirigido. :) Ahora en la sala principal para la conexión con las otras Google Developer Days del mundo. :)

Actualizando el trac

He tenido que migrar los repositorios del subversion del servidor viejo del trabajo a un nuevo y brillante servidor.

Cuando monté el trac en ese servidor (hace ya un tiempo), puse la base de datos sobre SQLite 2.1. Al instalar el nuevo, como es lógico, he tenido que migrar las bases de datos a SQLite 3.

Como tení­a bastantes repositorios distintos en el servidor, he preferido hacer un pequeño script para hacerlos todos de una vez. En pocos minutos han estado funcionando todos los proyectos del subversion sin problemas.

El script en cuestión es este, por si le sirve de ayuda a alguien:

#!/bin/bash
PWD_TRAC=»/var/trac»

for REP in $(ls $PWD_TRAC)
do
echo «Actualizando repositorio $REP»
mv $PWD_TRAC/$REP/db/trac.db $PWD_TRAC/$REP/db/trac2.db
sqlite $PWD_TRAC/$REP/db/trac2.db .dump | sqlite3 $PWD_TRAC/$REP/db/trac.db
trac-admin $PWD_TRAC/$REP upgrade
echo «Proceso finalizado.»
done

chown www-data $PWD_TRAC -R
chgrp www-data $PWD_TRAC -R

El fichero directamente se puede bajar de:

Ahora voy a ver si termino de configurar el DNS y le doy el último adiós a nuestro viejo y sufrido servidor de subversion. Descanse en paz. :P