Posted by vvargas on March 30, 2009
Si bien el escritorio de Gnome incluye su propio cliente bittorrent Transmission (apt://transmission-gtk) y en los repositorios oficiales podemos encontrar el cliente estrella Vuze (apt://vuze , o formalmente llamado Azureus), algunos sitios no permiten el uso de algunas versiones especificas de Azureus por ejemplo. Dentro del ambiente Windows se encuentra un cliente fácil, liviano y simple de ocupar pero no hay una versión nativa para Linux , so.. hoy le dedique un poco de tiempo en como ejecutar este cliente torrent en mi Intrepid y los resultados fueron buenos, disminuyo el consumo de memoria, CPU, y quedo integrado a mi escritorio como otra aplicación mas. La receta que segui la encontré en los foros de utorrent y para resumir es así:
1)
Según comentan en los foros de Utorrent es necesaria la ultima versión disponible de Wine , para esto se deben agregar los repos para Debian desde aquí, pero por alguna mágica razón que desconozco ya no aparecen los repos de Intrepid, pero aqui pegare los mios de todas maneras.
deb http://wine.budgetdedicated.com/apt intrepid main #WineHQ - Ubuntu 8.10 "Intrepid Ibex"
deb-src http://wine.budgetdedicated.com/apt intrepid main #WineHQ - Ubuntu 8.10 "Intrepid Ibex"
bien, las demás instrucciones son las mismas, descargar y agregar la llave correspondiente (wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add – ), luego un apt-get install wine y esperar … (PD: La ultima versión disponible y que funciona al menos en mi sistema es la wine 1.1.18~winehq0~ubuntu~8.10-0ubuntu1).
2)
Ir al sitio de Utorrent y descargar la ultima versión estable (www.utorrent.com) .
3)
Una vez descargada la aplicación abrir una terminal e ir al directorio donde quedo guardado utorrent.exe, y luego:
kamus@judith:~$ wine utorrent.exe
Después seguir y aceptar las consultas del wizard hasta finalizar. Luego para ejecutar, en la barra de aplicaciones -> Wine –> veras el icono de Utorrent, clic y vouala..

Utorrent Ubuntu
[1]http://forum.utorrent.com/viewtopic.php?id=28869&p=1
[2]http://www.winehq.org/download/deb
Posted by vvargas on March 17, 2009
Una de las tareas diarias de todo Sysadmin es revisar la salud de sus maquinas, si bien Zimbra posee su propio sistema de estadísticas con bonitos gráficos no me entrega toda la información en detalle y ahí es donde entra el viejo y nunca mal ponderado Logwatch a prestar complemento. Si bien la instalación de Logwatch para una estación de trabajo es bien trivial (apt-get install logwatch), pues para unirlo se necesitan unos pasos adicionales ya que una de las dependencias es tener un MTA instalado en el sistema, y no podemos instalar postfix, exim ya que causara conflicto con el mta que trae integrado Zimbra, pero a la vez necesitamos tener sendmail para enviar las alertas correspondientes. Entonces la receta sigue mas o menos así:
1)
Si seguiste todos los pasos al pie de la letra del HOW TO para la instalación bajo Ubuntu, en el paso final adjuntan una URL
con un paquete llamado mta-dummy_1.0_all.deb , se debe descargar e instalar (dpkg -i mta-dummy..), luego debes
instalar el paquete apt-get install mailx . Luego en tu /etc/mail.rc debes agregar al final:
set sendmail=/opt/zimbra/postfix/sbin/sendmail
2) Configurar y enlazar el MTA de zimbra.
Primero comprobar que no tenemos sendmail:
[root@zimbra ~]# ls -l /usr/sbin/sendmail
lrwxrwxrwx 1 root root 21 Jun 23 12:21 /usr/sbin/sendmail -> /etc/alternatives/mta
Ahora vemos si dentro de alternatives tenemos algún MTA asociado por defecto..
[root@zimbra ~]# update-alternatives --display mta
mta - status is auto.
link currently points to /usr/sbin/sendmail.sendmail
/usr/sbin/sendmail.sendmail - priority 90
slave mta-mailq: /usr/bin/mailq.sendmail
slave mta-newaliases: /usr/bin/newaliases.sendmail
slave mta-rmail: /usr/bin/rmail.sendmail
slave mta-sendmail: /usr/lib/sendmail.sendmail
slave mta-pam: /etc/pam.d/smtp.sendmail
slave mta-sendmailman: /usr/share/man/man8/sendmail.sendmail.8.gz
slave mta-mailqman: /usr/share/man/man1/mailq.sendmail.1.gz
slave mta-newaliasesman: /usr/share/man/man1/newaliases.sendmail.1.gz
slave mta-aliasesman: /usr/share/man/man5/aliases.sendmail.5.gz
Current `best' version is /usr/sbin/sendmail.sendmail.
Bien, como NO mostrara nada de lo anterior procedemos a enlazar el sendmail de zimbra con:
[root@zimbra ~]# update-alternatives --install /usr/sbin/sendmail mta-sendmail /opt/zimbra/postfix/sbin/sendmail 25
y luego chequeamos :
[root@zimbra ~]# update-alternatives --display mta-sendmail
el enlace apunta actualmente a /opt/zimbra/postfix/sbin/sendmail
/opt/zimbra/postfix/sbin/sendmail - prioridad 25
Actualmente la «mejor» versión es /opt/zimbra/postfix/sbin/sendmail.
Bien, hasta aquí llega la configuración, luego es cosa de configurar tu logwatch.conf a gusto y no olvidar editar /etc/cron.daily/00logwatch ya que el parámetro –mailto viene en vacío por defecto
[1] http://wiki.zimbra.com/index.php?title=Ubuntu_8.04_LTS_Server_(Hardy_Heron)_Install_Guide
[2]http://wiki.zimbra.com/index.php?title=How_to_%22fix%22_system%27s_sendmail_to_use_that_of_zimbra
Posted by vvargas on March 13, 2009
De utilidad publica, para todos aquellos que van al concierto de RadioHead me acabo de informar que fue cambiado el lugar donde se iva a llevar a cabo este mega concierto, siendo en un principio en el San Carlos de Apoquindo ahora será en la pista Atlética del estadio Nacional según el sitio oficial de la banda las ubicaciones quedan de la siguiente manera:

places radiohead
[1] http://www.radiohead.com
Posted by vvargas on March 11, 2009
Muchas veces en el día a día te piden hacer muchas cosas distintas y hacerlas de la forma mas rápida, eficiente y segura posible. El otro día necesita publicar una aplicación web de mi red privada hacia el mundo para que solo unas personas desde el mundo puedan acceder a la información, claro esto podría haber sido muy sencillo creando una regla de port forward hacia esa maquina a nivel de firewall pero no era lo suficientemente seguro. Ahora aquí entra nuevamente apache y sus módulos, específicamente el mod_proxy.
Apache cuenta con su modulo proxy y no es nada mas ni nada menos que un complemento para hacer de gateway/proxy (no como un router, pero si como un intermediario antes de llegar hacia el destino final). El modulo funciona en de dos maneras, como forward y reverse, pues me enfocare en el Reverse Proxy ya que fue la solucion que ocupe para mi problema en especifico. Su funcionamiento es totalmente transparente para el cliente como si fuera un Web Server único, el cliente hace los Requests del contenido en el espacio de nombres dentro de Reverse Proxy y es el quien decide si entregar estos contenidos o no, luego los contenidos son devueltos hacia el gateway y mostrados al usuario final. Para ilustrar un poco mas didactico el panorama permitanme mostrar el siguiente grafico:

mod_proxy
Bien, espero se haya entendido un poco mas de manera simple como funciona. Ahora una pequeña receta probada con Debian Etch pero deberia funcionar en cualquier derivado correspondiente.
En tu /etc/apache2/sites/enabled/default (o donde este tu conf) agregas:
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass http://servidor.intranet/bar
ProxyPassReverse http://servidor.intranet/bar
OK, luego reinicias tu apache y con esto bastaría. Ahora puedes hacer la prueba desde el exterior ingresando con tu dominio publico o IP http://mi_ip_publica , si ves el contenido de tu aplicación Interna esta todo bien, de lo contrario recomiendo revisar el sitio de documentacion oficial.
Todo esto mezclado con mod_ssl y mod_auth puede quedar realmente en llamas
. Ojo con el parámetro ProxyRequests puede ser un agujero de seguridad.
[1] http://httpd.apache.org/docs/2.2/es/mod/mod_proxy.html
[2] http://httpd.apache.org/docs/2.2/es/mod/mod_proxy.html#access
Posted by vvargas on March 3, 2009
Hoy tuve el tiempo y los recursos para poder probar la nueva versión de zimbra que fue liberada un par de dias atras, a modo de resumen les puedo decir que no incluye ninguna funcionalidad nueva ( por si querían ver algún adelanto de Guns and Roses) solo se agrego una corrección para el bug #35100, que dice mas o menos así:
“Si tratas de agregar un nuevo alias y anteriormente existe una cuenta con ese nombre, esta cuenta sera reemplazada como alias”
Normally when you try to add an alias, if the LDAP entry already exists, it checks if the alias is ‘dangling’ (pointing to a non-existing target). If it is free, then it cleans up the address and then creates a new alias entry in LDAP. The bug misses checking if the entry is really an alias when deleting a dangling alias – thereby classifying it as free and modifying the LDAP entry for the first account. All email for account A will point at account B, and A is effectively gone from the system.
Bueno el proceso de actualización por suerte no me arrojo ningún error y tampoco se han reportado incidentes, al menos desde una versión 5.0.11 a 5.0.13, de todas maneras no deja de llamar la atención el bug.
Dentro de estos días espero compartir una pequeña receta para migrar desde Zimbra a Zimbra OS sin morir en el intento ; – )
Posted by vvargas on March 2, 2009
Así es, se terminaron las vacaciones, ya estoy de vuelta en la metropolis laborando , de apoco iré retomando el ritmo con las actualizaciones pues tengo harto material para publicar pero nose por donde partir, así que por ahora solo puedo contar que hace poco me hice de una xbox 360 (cof cof..) y estos últimos días he estado jugando con sus opciones, configuraciones, probando el sistema live, buscando y encontrando fallas que iré comentando a su tiempo jeje.. mas abajo les dejo mi gammer tag por si alguien me quiere agregar
mi perfil xbox
Solo puedo comentar de manera rápida que el sistema live funciona bastante bien y los precios para la compra de los juegos es bien económico (pero te amarran al sistema ..) alrededor de 10.000 CLP puedes comprar títulos nuevos, también note que puedes conectar dispositivos de almacenamiento tipo pendrives, ipod, siempre cuando el sistema de archivos usados este en FAT32, pues por esas cosas Microsoft no reconoce las particiones NTFS y tampoco tiene soporte nativo para reproducir videos MKV, por lo cual tuve que crear una particion adicional para conectar mi disco externo a la consola , con gparted y ntfsprogs (apt-get) fueron las herramientas seleccionadas para esta tarea.
En fin, eso seria por ahora saludos a todos los que han vuelto de sus vacaciones!