lunes, 15 de diciembre de 2014

LDAP: modificar varios atributos con el mismo archivo ldif

Para modificar varios atributos de una entrada LDAP usando sólo un archivo ldif, el formato tiene que ser similar al siguiente:
dn: uidNumber=69696967,ou=Usuarios,dc=dieguz2,dc=es
changetype: modify
replace: shadowLastChange
shadowLastChange: 111111
-
replace: sn
sn: 222222
-
replace: email
email: dieguz2@no.existo.xy
Los atributos que se modifiquen tienen que ir separados por un guión.

Solaris:Tiempo epoch en solaris y linux

En linux para obtener la fecha podemos usar:
date +%s
En Solaris  no está definido el strftime por lo que tendremos que usar python, perl o una combinación de comandos, por ejemplo:

truss /usr/bin/date 2>&1 | grep ^time | cut -f 2 -d' '
perl -le 'print time()'
truss /usr/bin/date 2>&1 | grep ^time | awk -F"= " '{print $2}'

lunes, 8 de diciembre de 2014