ldapsearch -s sub "mail=prueba@fcu.um.es" userCertificate cn=Usuario de prueba, ou=Servicio de Informatica, ou=Servicios, o=Universidad de Murcia, c=ES userCertificate={ASN}30803 ... y más números
mimencode -u /tmp/prueba.asn.base64 -o /tmp/certificado
userCertificate;binary:< file:/tmp/certificado
ldapsearch -s sub -L "mail=prueba@fcu.um.es" jpegPhoto dn: ou=Servicio de Informatica, ou=Servicios, o=Universidad de Murcia, c=ES jpegPhoto:: ey0tfXt4RDh9ey0tfXtPbX0AEEpGSUYAAQEBAIcAhwAAey0tfXtUL30BHUFkb2JlX 1Bob3Rvc2hvcDIuNToAhwAAAIcAADhCSU0De1QvfQAAAAAAEACHAAAAAQACAIcAAAABAAI4QklNA /AAAAAAAAcAAAAAAAAAADhCSU0De2kufQAAAAAASAAvZmYAAQBsZmYABgAAAAAAAAAvZmYAAQChm ZoABgAAAAAAAAAyAAAAAQBaAAAABgAAAAAAAAA1AAAAAQAtAAAABgAAAAAAADhCSU0De2wvfQAAA ............. y más números hexadecimales .............
Bastaría modificar el script saca_cert.pl para que sea el atributo jpegPhoto, o bien cuando descubra un atributo en base64 (lleva ::) lo guarde en un fichero. Son distintas posibilidades para el desarrollo de scripts más generales.
Servicio de Informática de la Universidad de Murcia - http://www.um.es/si
Última actualización: 22/06/99 |