domingo, 30 de noviembre de 2008

Ubuntu en el Macbook

Me he peleado varias veces con Debian en el Macbook;pero ya no tengo tiempo.Curioso, sobre todo cuando estaré de vacaciones hasta el día 10 de Diciembre, pero es en serio.He instalado Ubuntu 8.10, y la verdad es que a excepción de la Wireless, funciona todo correctamente.He han dejado una wireless usb Wisacom,con chipset Zydas, que de momento,es como me conecto a internet desde el Mac.Necesitaba tener GNU/Linux de una vez por todas en el portátil, de manera rápida y sin complicaciones.He añadido los repositorios de unstables y experimental de Debian, con lo cual, después del primer apt-get dist-upgrade, esto se parecerá más a una Debuntu que a otra cosa.Escribo este post antes de reiniciar,pues estoy compilando el kernel, para ver sí consigo hacer funcionar la wireless.Entre los resumenes de la jornada futbolística del fin de semana, he visto esta web, en la que comentan cómo instalar Debian GNU/Linux en un dispositivo externo.Interesante.Por cierto, con la rayada que me he pegado con los sistemas de ficheros, y al final acabo formateando en ext3...
De momento esto es todo!

miércoles, 26 de noviembre de 2008

100 Entradas en el Blog!


Hoy celebro la entrada número 100 en el blog.Para ello, os envío un pantallazo de compilación de NMAP(http://www.insecure.org/nmap).Como podéis comprobar aparece un dragón super-friki!

He vuelto!

He terminado el curso de SuSE.Ayer a las 20:30 terminó el Módulo de Igualdade,sobre el cual, pensándolo mejor, voy a omitir cualquier tipo de comentario al respecto.En un post anterior, calculaba el total de kilómetros que he recorrido y demás...Pues la profecía se ha cumplido,más de 4000 Km en un mes...
Esta semana se producirá un cambio en mi vida laboral y personal, pero bueno, hasta que se haga oficial no comentaré nada.
Durante este mes he estado entre Ferrol y Santiago de Compostela, y apenas he tenido tiempo para ponerne con nada de lo que tengo pendiente.Sí he visto un par de cosillas interesantes.He instalado VirtualBox en MacOSX y funciona realmente bien.He clonado máquinas virtuales en Debian y salvo un par de cosillas en /etc/udev todo funciona correctamente.El objetivo es probar DRDB y HA.
De momento esto es todo!

miércoles, 12 de noviembre de 2008

Deformación profesional

A veces es bueno pararse a pensar en lo que uno dice y/o predica.Tampoco está demás mirar de vez en cuando al ombligo de cada uno.Esta mañana he mirado mi ombligo y he comenzado a asumir mi deformación profesional.
Desde el año 2000 me considero un usuario activo de GNU/Linux,y paulatinamente desde aquella fecha,tengo una visión UNIX-Linux-GNU like de las cosas que me impiden asimilar como bueno todo lo que venga de Microsoft.
No tengo ganas de hablar de las cuatro libertades, ni de las bondades del software libre; pero sí me gustaría recalcar la finalidad "social" del movimiento GNU y del Software Libre en general.Intelectualmente y políticamente me considero una persona libre para elegir mis ideas y mi opción política, así como mis tendencias sexuales y culturales.Por normal general no oculto mis sentimientos ni pensamientos;disfruto enseñando lo poco que he aprendido.Los años oscuros no han sido nada fáciles.Salir de un agujero e intentarse hacer un hueco entre tanto buitre es una tarea difícil,donde la "competitividad" y la "codicia" se pelean con pantallas de "Siguiente,siguiente,Finalizar".
En 2003 me embarqué en un proyecto de difusión de Software Libre a nivel comarcal, que ha tenido ecos en toda Galicia.Empezamos solos, con miedos e ilusiones, y ahora, años después,algunos,no todos, empiezan a reconocer nuestros esfuerzos,y muy su pesar,a recibir parabienes.
Dentro de mis posibilidades, tanto económicas como geográficas, me he formado todo lo que he podido y más.He conocido a muy buena gente, profesionales como la copa un pino: Roberto,David,Oscar,Andres,Javier,Vieiro....He recorrido toda Galicia en busca de experiencias: Foz,Lugo,Ferrol,A Coruña,Santiago,Ourense,Allariz,Rianxo,Mugardos.He asistido al Show de Richard Stallman en Palma de Mallorca en 2007.He investigado(como pude) y al final mi esfuerzo se ha visto recompensado[ Publicación Todo Linux Octubre 2007 ].He invertido dinero en mostrar el "Movimiento", y dentro de mis limitaciones, "educar" a la gente de que vive a mi alrededor.
Realmente,apenas un minuto antes de colocar el punto del anterior párrafo, me preguntaba el porqué de este post.Supongo que la finalidad es asumir mi deformación profesional, que me hace odiar y rechazar todo lo que tenga que ver con Microsoft y políticas capitalistas en general.
A veces me pregunto como será el mundo que deje al morirme.Quizá el mismo que ahora, pero quiero pensar que dejaré un mundo un poco más justo, donde el derecho a la vida a la educación se tengan por bandera.El movimiento GNU y el Software Libre garantizan, como mínimo, el derecho a una educación libre y gratuita.Microsoft, por el contrario, te pide 300 € por dejarte utilizar un software ofimático que no funciona.Quiero vivir en un mundo justo y solidario, y cada día veo más claro que la vía Microsoft NO ES EL CAMINO.Por eso, desde hoy, comenzaré a asumir mi deformación profesional!

martes, 11 de noviembre de 2008

Automatizando uploads ftp bash

Dejo un par de links para automatizar "uploads" a un ftp con bash. Link 1 , Link 2.
Por hoy esto es todo, la mononeurona no da para más!

lunes, 10 de noviembre de 2008

XFS es "casi" la elección!

Esta semana tengo que aumentar el disco duro a una máquina que monta directorios vía NFS desde otros cuatro servidores.Hasta la semana pasada, todo correcto.Nin cron ni NFS, ni tar, ni gzip dieron "brown" alguno.El tema es que "el espacio en el disco duro se ha terminado".La solución pasaría por añadir un disco duro más y mover los directorios al nuevo disco.Ya, muy sencillo; y si vuelve a pasar para el mes, qué? Lo mismo.Ni hablar! Para eso tenemos en el kernel de Linux soporte para LVM. No voy a contar nada sobre LVM que no encontreis en la wikipedia, y en la web de gentoo.org, que hasta hoy es de lo mejor que he visto en cuanto a documentación sobre GNU/Linux, salvo excepciones tipo TLDP.La duda, después de verificar que,en cuanto a aumento dinámico de volúmenes de discos,LVM responde de maravilla, es qué sistema de ficheros utilizar. Evidentemente un sistema de ficheros con Journaling, pero cuál? La respuesta es sencilla: un sistema fiable,rápido y , que ante desastre,podamos "jugar" con él para recuperarnos lo más rápido posible.Aún no lo he decidido, pero estoy seguro que usaré XFS.Por lo que he leído , JFS se utiliza en entorno de alto rendimiento, tipo CPD y demás.No es lo que necesito.Mi opción si me preguntasen hace 1 semana sería Reiserfs.Me desconcierta el no saber qué pasará con Hans Reiser y con su "proyecto".El tipo se "ha cargado" a su mujer y parece que lo han encontrado culpable de asesinato, así que, supongo que se pasará una buena temporadita en la sombra; con lo cual las dudas sobre la continuidad del proyecto son más que razonables, no crees?
Algo que me interesa mucho, es la posibilidad de poder expandir el sistema de ficheros en caliente.Desconozco si con ReiserFS podemos hacerlo(supongo que sí), pero sí lo he probado con XFS y funciona,vaya si funciona.Otra de las características de XFS es su alto rendimiento en ficheros "grandes".Para mi un fichero grande son 7.2 GB.Bien es cierto que con los Frikimistrators de Sistemas que me relacion ultimamente, llaman ficheros grandes a BBDD de 1,4 TB y demás, pero bueno, supongo que eso formará parte de otra realidad a la que no estoy acostumbrado.Lo dicho, que voy a implementar XFS sobre un LVM con dos PV de 160 GB y otro de 500 GB.
De momento esto es todo.

martes, 4 de noviembre de 2008

Santiago de Compostela: ¿Ciudad? sin Wireless

Llegué a las 14:30 hora desde Carballo, de instalar un MailServer(Debian+Postfix+Spamassassin+blablabla), hacia Santiago.Tuve suerte, encuentro sitio cerca de la Plaza de Galicia;aparco,pillo el Macbook y marcho a tomar un café.Los planes: mirar algo de ShellScripting y luego de cabeza para el curso de SuSE, que empieza a las 16:30.Después de más de 25 minutos a pie,de preguntar y preguntar, nadie conoce ningún sitio con Wireless donde poder tomar un café y postear algo.Penoso.Al final recordé un comentario de la Señorita X, que decía algo así como que en la Calle Santiago de Chile, hay una cafetería con Wifi.Recuerdo haber estado con Don K por aquí en mi época Santiaguesa(viví un año en Compostela 2002-2003 )tomando pinchitos y demás!.Al final he encontrado la cafetería.No veo el nombre desde aquí pero es algo parecido a "Un mundo real".Es un poco freak ochentero.La carta es distinta en cada mesa y cada una tiene sobreimpresa un disco.En mi mesa la carta es de Lou Reed! Con este post quiero señalar, que pese a que existe Compostela Wireless,y seguro que algún proyecto más de este estilo, el tema de conectarse por wireless está muy chungo.Por cierto, hoy he comido fuera, en el típico bar de carretera, perdido entre Carballo y Compostela.Pues joder!!!!! tenían wireless! En fin, que si el AVE está previsto en Galicia para el 2012, imaginaos como esta el patio!
Saludos!

Una de shell scripting!

Este es un script muy básico que añadiré al reporte que genera el plogsumm.Este script muestra por pantalla(también se puede redireccionar a un fichero) es el espacio en disco de cada buzón de correo de cada usuario.
#!/bin/bash
#
#
#Este script se distribuye bajo licencia GPL o variantes!
echo "Informe espacio en disco de usuarios"
for usuario in `cat /etc/passwd|grep "/home/"|cut -d ":" -f1`;
do
ocupa=`du -sh /home/$usuario|awk '{ print $1 }' 2>/dev/null`
espacio=`echo "El buzon de "$usuario "ocupa "$ocupa 2>/dev/null`
echo $espacio
done
Explico un poco la linea 6.Necesitamos obtener el nombre de los usuarios que tienen como directorio $HOME el /home(puede ser el que queramos).No nos valdría como patrón hacer un ls -l de /home ya que, si este directorio está en otra partición, nos encontraremos con lost+found, que es el directorio, que almacena, entre otros ficheros e inodos perdidos.En este ejemplo utilizo el fichero /etc/passwd, con grep me quedo con /home, y con cut , con el parámetro -d ":" indico que el delimitador es :, y con -f1 que me quedo con la primera columna: el nombre de usuario.Después con du -sh juego con la variable $usuario y con awk me quedo con la primera colunma, es decir, el espacio en disco.Con 2>/dev/null envio los errores a la salida 2, la salida de error.
Pues nada, solo queda dar permisos de ejecución(chmod 700 miscript) y añadirlo al /etc/crontab para ejecutarlo cada X dias/semanas, y tendremos controlados "leechers" de nuestro /home.
Salud y gnuismo para todos!