Articles


udev network device en Ubuntu Hardy sobre VMWare

Cuando clonamos una máquina Ubuntu Hardy para correr otra instancia en VMWare, udev detecta una nueva MAC y crea otra interfaz de red.

Esto provoca que cada vez que restauramos una máquina basada en Ubuntu Hardy, el interfaz de red se incremente: eth0, eth1,… etc.

Debian 5.0 (lenny) soluciona …

➟ Read more



SFTP jail en OpenSSH

Las versiones recientes de OpenSSH facilitan la tarea de enjaular a los usuarios dentro de su home al acceder por SFTP. Para ello podemos utilizar la directivas Match y ChrootDirectory que permiten sobreescribir las opciones globales de configuración para un grupo, usuario, host o IP determinados.

Ejemplo sshd_config:

Subsystem sftp …
➟ Read more

Utilidad para modificar ficheros SWF en Linux/Windows

Para poder modificar un fichero SWF es necesario desensamblar el binario SWF, editar el fichero de texto resultante y volver a ensamblar. Mediante la utilidad Flasm es posible realizar esto de forma sencilla. Ejemplo:

./flame -d fichero.swf  fichero.flm

Editamos el fichero .flm mediante un editor de textos y …

➟ Read more

Convertir book drupal (UTF-8) a PDF mediante htmldoc

Descargamos la versión printer friendly version del book

wget http://www.youdomain.com/book/export/html/xxx -O web.html

Dado que htmldoc no soporta --charset utf-8 (en las versiones estables 1.9.x), deberemos convertir el html a iso-8859-1 o de lo contrario no veremos bien algunos caracteres.

iconv …
➟ Read more

SVN relocate

Nota rápida: Si el host o la IP del servidor de svn cambia, un upgrade de tu copia local fallará. Esto es porque tu copia local hace referencia a la IP o nombre viejo. Para que no tengas que hacer un chekcout entero del repositorio, es posible cambiar la copia …

➟ Read more

Instalar subversion 1.6.5 en en Ubuntu dapper

La última versión del paquete subversion en Ubuntu Dapper es de la rama 1.3.x. Si queremos actualizar el servidor deberemos compilar subversion desde las fuentes con la opción --without-serf para as poder satisfacer las dependencias.

En resumen:

mkdir svntemp
cd svntemp
wget http://subversion.tigris.org/downloads/subversion-1 …
➟ Read more