viernes, 29 de julio de 2011

OpenBSD cumplió 10 Años

     El día de ayer decidí darme un paseo por el sitio web de OpenBSD porque tenía un tiempo sin visitarlo, al entrar me di cuenta que ya esta disponible la nueva versión de OpenBSD la 4.9, también me llamo la atención el gráfico, que como ya es costumbre desde la versión 3.0, hacen una pequeña historieta, sin embargo lo que más me llamo la atención fue la canción que (cómo también es costumbre) le escribieron a esta versión, esta se llama the answer (la respuesta), donde entre tantas cosas dicen que la respuesta esta en BSD 4.2, yo cómo ya se sabe, también soy simpatizante de esta rama de unix, la familia BSD 4.4, por eso me llamó la atención que la respuesta es el BSD 4.2, motivo por el cual indagué un poco más acerca de esta versión de BSD Unix. Lo que me llevo a darme cuenta que, si es verdad esa versión es cerrada y a pesar que la versión que se liberó fue la 4.4, en la 4.2 se hicieron la mayoría de las implementaciones de tecnologías de software que utilizamos hoy en día en los derivados de Unix y otros sistemas operativos, (sockets, AF_Inet, Memoria Virtual, TCP/IP, etc.), si sabía que muchas de las implementaciones que se han hecho dentro del mundo de la informática se la debemos al equipo de BSD, más sin embargo desconocía que era la versión 4.2 a la que le debíamos esto.
     Bueno Luego de leer, toda la información acerca de la nueva versión de OpenBSD, pude percatarme que el proyecto cumplió ya 10 años, desde que se fracturó de NetBSD.

Libre, Funcional y Seguro!

viernes, 1 de julio de 2011

Zentyal

     No soy partidario en utilizar soluciones integradas de software (a menos que sea zimbra ;) ), la semana pasada inicie un proyecto donde me correspodía solventar el desastre que dejo otra persona (cosa que también odio, digamos que prefiero arreglar mis propios desastres), bueno pero en pro del conocimiento, decidí continuar, el problema según los clientes es que los usuarios de la red no pueden iniciar sesión usando las cuentas que se encuentran dentro del servidor; cuando le hecho un vistazo a las configuraciones, me doy cuenta que existe un servidor OpenLDAP primario donde hay unas cuentas de usuarios y otro que es una réplica del primero pero a este segundo le activarón la opción de compartir archivos, que básicamente es un samba que funciona como un PDC, para que los usuarios puedan compartir recursos ya sean con linux o con windows (pienso que con nfs se puede llegar a algo parecido).
     En fin lo primero que hago es un respaldo del árbol de ldap del primario (primer error), para nuevamente instalar otro zentyal (segundo error, jejejeje); bueno a la final luego de instalar el zentyal (por cierto un ubuntu), utilicé las ldap tools para subir los usuarios que había hecho backup, así que luego active la opción de compartir archivos para que los usuarios puedan tener acceso al samba y lo que ello implica. Aquí inicia el problema al momento de editar los usuarios para hacer una prueba me encuentro con un error, cuando reviso los logs del sistema, me doy cuenta que el problema es samba y que desconoce a los usuarios y grupos que me traje del servidor, por lo tanto trato de hacer todo tipo de peripecias que conozco para lograr reparar este problema, hasta me diseñe un script en perl para agregar las lineas necesarias a la plantilla ldif, pero no logré nada, lo que se me ocurrió fue nuevamente colocar como servidor réplica al que instalé nuevamente y activarle el samba, mágicamente si funcionó.
     Zentyal me parece una opción para pequeñas y medianas empresas donde se quiera abaratar costos y el que administrador de servicios no tenga mucha experiencia sobre GNU/Linux, sin embargo como siempre lo digo, yo soy de la vieja escuela y me parece que cuando existen problemas tan particulares como el que se presentó con este cliente, que por experiencia propia se que se pueden solventar en un escenario openldap+samba+debian.