lunes, 23 de junio de 2008

Detalles y mas detalles, cuando tocas un raid con mdadm

¡Que grande es Iván López!. Tengo sus entradas de blog, como manuales para montar los raid en la empresa, pero... pero... no he encontrado una cosilla muy importante que no incluye en su manual.

Os comento mi caso: Se me jode la maquina con un raid0 (no tenemos problemas ya que se replica en otro equipo con raid0), pero al recuperarlo (se jodieron 2 discos duros), me encuentro con que otro administrador, torpemente, se ha cargado todo para reinstalarlo... ¡¡¡ No hacia falta !!!.

Bueno, despues de limpiarme las lagrimas, me doy cuenta que al arrancar el nuevo linux, ya me crea un raid, PERO con los dos discos nuevos sin estar dentro de el. No puedo incluirlos, ya que no se porque, linux no reconocia bien el nuevo raid.

Al tratar de crear todo de cero, me encuentro que todo esta bien, hasta que reinicio... que vuelve a quedarse como estaba... si, mis dos discos fuera, y el resto dentro. Tras mucho mirar, me di cuenta que los discos quedaban "marcados" en su superblock al raid (es decir, le dice que esta en el raid 0 de la maquina). Pero no me deja meter mas discos...

¿Solución?: mdadm --zero-superblock /dev/sdXX.

Ejecutando este comando para todos los discos duros de tu maquina que vayan a ser parte de tu raid.

Me costo pero al final lo encontré.

jueves, 19 de junio de 2008

Primera vulnerabilidad en Firefox 3.0

Para mear y no echar gota. Leo en Kriptópolis (via DVLabs) que ya han enviado la primera vulnerabilidad de Firefox, solo 5 horas después de su lanzamiento oficial de la versión 3.

Esta vulnerabilidad, permite ejecutar código arbitrario (es decir, ejecutar en tu ordenador algo... problema gordo) al pulsar un link con una construcción especial o visitando una web "malvada". Afecta a la rama 3.x y 2.x... practicamente el 90% de los Firefox que usa la gente.

Al parecer, no la van da divulgar, hasta que el equipo de Firefox la parchee, pero sin duda es una mala publicidad, sobre todo teniendo a Opera con 0 bugs actualmente. Seguramente, los tios que han descubierto este bug, han esperado hasta su lanzamiento para lograr mas bombo a su descubrimiento... ya que casi seguro esto fue detectado en la "Release Candidate" de Firefox 3.

Habrá que estar atentos...

Firma HTML con imágenes en Thunderbird 1.5

Otro pequeño consejo.

Hoy en el curro se nos ha presentado un "problemilla" bastante curioso. Se tenía que incluir una imagen que estaba linkada referenciada (malditos anglicismos) dentro de un HTML, pero se tenia que adjuntar como firma dentro de un correo en el Thunderbird.

El problema es que no se adjuntaban las imagenes, ni idea de porque hace esto el Thunderbird, pero si el HTML, lo que perdia la gracia de la firma.

Una solución que dan en los foros de ayuda de Thunderbird, es subir la imagen en un servidor gratuito de hospedaje de imágenes, y referenciarla en el HTML de la firma. Pero no es una solución "fina".

Tras pensar un poco, nos dimos cuenta que podriamos hacer lo que hacen algunos clientes de correo, que es "embeber" las imagenes dentro del codigo HTML, y tras un par de "preguntas" al Google, encontre esta web, donde te explican como hacerlo y te da las herramientas para hacerlo. Sencillo y fácil.

lunes, 16 de junio de 2008

Instalando Apache+PHP+MySQL (un servidor LAMP) en un solo click... :)

Joer, hasta a mí, me sorprende aveces Ubuntu.

Hoy he pensado que mi servidor de aMule, puede servirme tambien para meter este pequeño blog que apenas tiene visitas (algunas si... pero poca cosa, no como el bueno de Juli), y así le doy un uso mas intensivo y tambien no voy olvidando como hacer cosas en Linux... pero es que Ubuntu lo pone todo muy facil.

Para instalar un pequeño servidor casero: Synaptic - Editar - Marcar paquetes por tarea... - LAMP. Ya está. Solo queda cambiar la contraseña del MySQL (si quieres claro).

Facil.

Migrando a linux... de eMule a aMule (II): Fallos mas compartición para Windows

Siguiendo con mi "pequeña" migración de mis necesidades de Windows a Linux (concretamente al "sabor" de Ubuntu), tengo que seguir buscando varios métodos para que vivan los equipos Linux y Windows en una red doméstica.

Centrandonos en el aMule, ya tenemos un demonio aMule corriendo en una maquina bastante modesta, y sin interfaz, y lo controlamos desde una maquina Windows con el aMuleGUI. Pero... ¿donde cojo los ficheros que se baja mi aMuled?.
Esto lo lograremos mediante el maravilloso Samba, que nos permite compartir nuestras carpetas de linux en una red Windows... y además, con la última versión de Ubuntu, esto es muy facil.

Lo primero: Ir a Sistema > Administración > Red y luego en la pestaña de General (o sigue esta guia) y poner el nombre de la red común que tendrán las maquinas linux y windows, por ejemplo CASA, WORKGROUP, MIRED, ... y reinicia la maquina o el samba (sudo /etc/init.d/samba restart).

Ahora se puede visitar la red desde la barra de Lugares. Y ver lo que tiene compartido las maquinas.

Pero ahora queremos que la carpeta que tiene el "Incoming" de aMule (busca y configura el directorio, en el fichero de tu /home/USUARIO/.aMule/amule.conf un campo que se llama "IncomingDirectory" o algo así y pon el directorio que quieras y que tu usuario tenga permisos, como por ejemplo en tu home la nueva carpeta "Publico" que tendras).
OJO: en el pasado post, decia que este parametro se puede modificar mediante el GUI, y parece que no... tienes que cambiarlo mediante el fichero de configuración a mano. No es difícil pero es un engorro.

Esta carpeta tendremos que compartirla mediante Samba. Esto es muy sencillo gracias a la versión 8.04 de Ubuntu, ahora compartir los ficheros, es muy sencillo. Simplemente, hay que pulsar al boton derecho sobre la carpeta, y dar a compartir. Damos permisos para que se puedan escribir y por parte de usuarios anónimos... y ya lo tenemos.

Así de sencillo...

PD: Si tienes dudas, deja un comentario.