martes, 28 de septiembre de 2010

Flyback, el time machine para GNU/Linux

La semana pasada he perdido el disco duro del Macbook. Lo importante: el fichero cifrado con TrueCrypt estaba a salvo, pero el resto lo he perdido. Algunas fotos, máquinas virtuales y demás se han ido por la borda. Lo que más me fastidia del tema es que siempre predico en entornos empresariales la importancia de los backups y al final soy yo mismo el peor ejemplo. El caso es que he configurado(prometo post) una máquina Linux para que MacOSX detecte el volumen que se desee como un XServe y vía AFP poder usar dicho volumen para almacenar las copias de Time Machine. Buscando y rebuscando por Google he encontrado Flyback, una herramienta similar a Time Machine pero para GNU/Linux. La instalación es muy sencilla: descargas el paquete .deb, resuelve dependencias y listo! Claro ejemplo de las bondades del apt-get.... En la web del proyecto hay más información, y por supuesto el código fuente. La aplicación en sí no es gran cosa, pero nunca está de más tomar nota.

domingo, 26 de septiembre de 2010

FreeNX, acceso seguro a GNOME(y otros...)

¿Necesitas acceder al escritorio de una máquina corriendo algún sabor de Unix o Linux? FreeNX es la solución, por lo menos para mí.NX realiza una conexión por el protocolo X11 pero encapsulado por SSH !fuera paranoias!

En la actualidad sólo lo he probado desde MacOSX Snow Leopard 10.6.4 hacia una máquina Ubuntu 10.04 LTS y la verdad es que los resultados son increíbles. [Descargar cliente Mac OS X].
Si utilizais Microsoft Windows supongo no será difícil encontrar un cliente de FreeNX.

Siempre , y cuando digo siempre es siempre, uso SSH para acceder a máquinas Unix vía remota, pero desde que he probado "en serio" NX, más de una vez incio sesión y descargo algún torrent.

Si usais Ubuntu 10.04 la instalación de FreeNX es muy sencilla, desde un terminal y como root


[root@barney]aptitude install python-software-properties && add-apt-repository ppa:freenx-team

[root@barney] aptitude update && aptitude install neatx-server


Con estos sencillo pasos ya es posible conectarse desde otra máquina a nuestra Ubuntu / Debian GNU/Linux. Sencillo, seguro y fácil: alguien da más?

viernes, 17 de septiembre de 2010

VII Kernel 2010 Mugardos - Parte 1

Son las 04:59 de la madrugada. Escribo desde una Ophcrack Linux. Estoy en el Kernel2010 en Mugardos en la party mas molona del noroeste peninsular.
No he tenido mucho tiempo ultimamente para escribir, asi que voy a hacer un mini-resumen de lo que configurado a nivel de sistemas en el Kernel 2010.
El firewall es un clasico, Debian, Squid e iptables.No falla. Forward en DROP y proxy transparente. DNS y DHCP en otra maquina, con Bind9. Este si falla, pero tampoco es para tanto.
La novedad este anho es OpenVZ. He configurado una maquina con 4GB de RAM donde corremos ahora mismos 3 SSOO Debian 5.0 amd64 dando servicios a la LAN de webserver con Drupal y MySQL, otro server para servidor Direct Connect con OpenDCHub y un tercero de backup por si se cae el DNS-DHCP.
Intentare subir alguna grafica de Munin a lo largo de estos dias.
Saludos.

lunes, 30 de agosto de 2010

Miscelánea

Siendo sincero no he tenido mucho tiempo últimamente para escribir en el blog. Esta semana toca mudanza, nos marchamos a Bertamiráns, hemos encontrado un dúplex pequeño pero muy acojedor, con lo cual, y aún trabajando para la misma organización(espero que por muchos años!), comienza una nueva etapa.

Como sabéis este año 2010 "Comunidade O Zulo" se ha constituído como Asociación, con lo cual los compromisos y responsabilidades también son mayores. El evento Kernel 2010, del que soy fundador y responsable técnico, llega este año a la 7º edición. Estamos con los preparativos, configuración de servidores y demás...

A parte de todo este lío, estoy inmerso en tres proyectos más:
.- OpenFiler: He instalado y configurado un servidor SAN con OpenFiler y me han encargado el mantenimiento en horario NO laboral, por lo tanto lio++
.- Drupal: Estoy a punto de finalizar y entregar un proyecto de "Gestión de tiempos de trabajo" basado en Drupal 6.X. He desarrollado un par de módulo para Drupal, trabajado algo el diseño y un par de temas a mayores(backup,correo...etc)
.- Moodle: He participado en un proyecto con de re-estructuración de una plataforma Moodle 1.9.

Si a todo esto sumamos los numerosos cambios que he vivido en el trabajo, el resultado es una especie de caos cíclico del que no me han salvado ni las vacaciones, las cuales las he dedicado prácticamente a cerrar y avanzar proyectos en marcha.

Prometo en los próximos días seguir escribiendo.
Saludos.

lunes, 9 de agosto de 2010

Instalar CKEditor en Moodle


Estoy trabajando en un proyecto para "renovar" la cara a una instalación de Moodle. Si hay algo que no me gusta, estéticamente hablando por supuesto, de Moodle 1.9.X es el editor por defecto. No soy muy amigo de los editores WYSIWYG , pero si sois usuarios de Moodle estareis de acuerdo que el editor por defecto es un poquitín cutre.
En Drupal uso CKEditor y funciona muy bien. Revisando los foros de Moodle, fuente eterna de sabiduría para newbies como que el escribe este blog, he encontrado un post que me ha servido de ayuda para instalar CKEditor. Comento los pasos:

.- Lo primero que debemos tener claro es que vamos a "tocar" ficheros de configuración claves, por lo tanto recomiendo realizar un backup antes de nada.
.- Debemos tener acceso al servidor vía SSH(hablamos de servidores Linux/*BSD). Añadimos la siguiente línea al fichero config.php

$CFG->defaulthtmleditor = 'ckeditor';

.- Visitamos http://ckeditor.com/download y descargamos la ultima versión de CKEditor(3.3.2 en mi caso) en el directorio moodle/lib/editor.Descomprimimos el fichero.
.-!Mucho cuidado ahora! Backup de moodle/lib/weblib.php y lo actualizamos con este fichero.

Ahora limpiamos caché et..violá! Ya tenemos CKEditor como editor por defecto en Moodle!