Como modificar entradas LDAP desde python

En un server que corre Zenntyal necesitaba cambiar el interprete de comandos que se les habñia asignado a todos los usuarios creados en el LDAP. Para ello me he decidido a usar python (porque es lo que mejor controlo y por el magnífico interprete iPython). El resultado a sido este:

#importamos el módulo LDAP y nos conectados
import ldap
l = ldap.initialize('ldap://localhost')
l.simple_bind('cn=ebox,dc=cajacomun,dc=es','misecreto')

#importamos modlist y creamos el cambio
from ldap import modlist
old = {'loginShell':'/bin/false'}
new = {'loginShell':'/bin/bash'}
cambios = modlist.modifyModlist(old,new)

#buscamos personas y aplicamos el cambio
for person in l.search_s('ou=Users,dc=cajacomun,dc=es',ldap.SCOPE_SUBTREE,'(uid=*)',['loginshell']):
    print person
    l.modify_s(person[0],cambios)

Más info:

Como instalar Ubuntu en un equipo donde falla el entorno gráfico

ubuntu logoA veces pasa que tenemos un equipo viejo (suelen ser portátiles, como por ejemplo el Compaq nx5000) y resulta que Ubuntu no es capaz de arrancar las X debido a algun fallo en el controlador de la gráfica (con intels viejas pasa bastante).

La solución para instalar Ubuntu es bastante sencilla. No podemos usar el instalador normal ya que es gráfico, pero tenemos el magnifico instalador modo texto en el CD alternate. Así podremos instalar pero al reiniciar nos seguirán fallando las X y no podremos usar nuestra flamante Ubuntu. Un truco rápido es arrancar en modo Recovery, elegir failsafeX y cuando estemos en un entorno gráfico funcional abrir una consola y escribir:

sudo cp /etc/X11/xorg.conf.failsafe /etc/X11/xorg.conf

howto: integrando subversion con zentyal ( el antiguo ebox )

En el trabajo usamos bastante el software Zentyal para gestionar servidores, de hecho me saqué la certificación (otro día hablaré de eso, porque está bastante bien).

Una de las cosas que más me gusta es que usa LDAP y es sencillo de integrar con muchas apps. En etse caso os propongo una receta para integrar un repositiorio SVN con el sistema de usuarios de Zentyal. Continue reading

Debugeo de problemas con servidores DNS

Si alguna vez tenés problemas con un servidor de DNS algunos consejos para ayudar a solucionarlos:

Chuleta PostgreSQL

Micro-chuleta para sysadmins 🙂 (o nota para que no se me vuelva a olvidar como se hace :P)

Conectarse a Postgre (siendo root)

su postgres -

Conectarse a Postgre con user y pass y a una BBDD directo

psql -U NOMBRE BBDD

Ver las BBDD, conectarse a una y ver sus tablas


\l
\c BASEDEDATOS
\dt

Luego el SQL típico:

Comando de postgresql
En la web de Gentoo hay un completo manual
y como no, en la docu de PostgreSQL

Perderse

Out of context
Salir del curro de mala leche. Ir a dar un paseo por un camino conocido. En un cruce tomar el desvío que no sueles tomar. Esa sensación de no saber si el camino te lleva a algún lugar. Salirte del camino y buscar en la dirección que crees que es la mejor. Encontrar una fresas salvajes. Llegar a un sitio inesperado y disfrutar del paisaje. Seguir en la dirección que crees mejor hasta encontrar una zona conocida. Cruzarte con un corzo a 2 minutos de la civilización. A veces merece la pena perderse.

Nota: Fotografía de forteller en publicada con CC: BY-SA-NC en ipernity

Apretando al sol: Morata en San Jose

Sacado del hilo de mendiak http://www.mendiak.net/modules.php?name=Forums&file=viewtopic&t=31308
Iepa,

Huyendo de piris, terminamos en la siempre agradable Morata de Jalon. Llegamos el viernes por la noche y el parquing está bastante petado. Como hace una temperatura muya gradable decidimos dormir al raso. Qué bien duermo siempre en este sitio!

Tras el madrugón del día anterior el Sábado nos hacemos los remolones y estiramos un poco las horas de sueño. Deayunamos con calma flipando con la temperatura que hace y al darnos el sol la cosa es ya de 41

Como el sector de la gran placa nos lo tenemos bastante visto nos fuimos al serctor pared del tunel, a darle a unos 6a-s que hay varios.


El croquis de Aragón En Vertical
Continue reading

Corredor N-NO (D) al Culivillas 2523

Sacado del foro de Mendiak http://www.mendiak.net/modules.php?name=Forums&file=viewtopic&t=31300

Puente de San Jose. Nos cogemos un día extra para sacar un finde de 4 días y nos ponemos rumbo a pirineos. EL objetivo este corredor, el cual hace un año subian Aramotz e Igorreztarra. Con tan buena piada y con una dificultad de D nos parecía una buena oportunidad de trasladar lo aprendido haciendo «bordillos» de hielo a la montaña de verdad.

Salimos el Jueves más o menos pronto con idea de aprovechar el día. Lo primero es pasarse a ver las cascadas del Pueyo, autentica «deportiva» de hielo (se escala a pie de coche 5 ) y me pregunto, ¿pq coño me han llevado a neila que hay 2h de pateo! En fin, con estos calores las cascadas están en las últimas y vemos que uno de los planes «B» se nos cae.


Continue reading

Picando hielo en Neila

Iepa,

Es el destino, todo el que trepa algún día termina probando el hielo 🙂 Ga está todo lanzadó y ya ha ido unas cuantas veces (en su proceso de convertirse en recio alpinista 104). Yo como este año (por fin) estoy disfrutando de las invernales y como lo de trepar anda jodido últimamente me animo a probar también. hay un tercero, que es Xavi. El destino Neila.

Toca un poco de sobredosis de fotos, pero es que ya sabéis, cuando haces algo nuevo te emocionas y yo ya de normal tengo el dedo rápido 14

Lo primero que hay que decir, es que esto de picar hielo es muuu sufrido

2h de pateo con 20 kilos a la espalda es un buen calentamiento desde luego 🙂

Continue reading