ldapsearch i ldapdecode com a àlies

Objectiu:

Aquesta és una entrada molt simple únicament per definir dos àlies per realitzar cerques en un directori ldap d’una forma més còmoda en un entorn de consola.

Procediment:

Definirem els següents alies:

$ alias lds='function _lds(){ ldapsearch -H ldap://ldap.domain.org -x -w password -LLL -D "uid=ldapuser,cn=users,dc=domain,dc=org" -b "dc=domain,dc=org" "(uid=$1)" cn; }; _lds'
$ alias ldd="perl -MMIME::Base64 -n -00 -e 's/\n //g;s/(?<=:: )(\S+)/decode_base64(\$1)/eg;print'"

Per executar una cerca fem el següent:

$ lds username | ldd

Fàcil, no?