Red Hat internal.
[nethome.git] / bin / mutt_ldap_query
1 #!/bin/bash
2
3 # File: mutt_ldap_query
4 #
5 # Description: searches ldap for email addresses
6 #
7 # Author: Kiat Huang <khuang@redhat.com> : 20041217
8
9 query=$1;
10
11 #ldap_server="-h ldap.stuttgart.redhat.com"
12 ldap_server="-H ldap://127.0.0.1:3389"
13 search_base="dc=redhat,dc=com"
14
15 echo
16 ldapsearch -x \
17         -LLL \
18         -b ${search_base} \
19         ${ldap_server} \
20         "(cn=*${query}*)" mail CommonName | awk -F: 'BEGIN { RS=""} {print $NF" <"$4">"}' \
21         | sed 's/^[ ]*//;s/< /</;'