Adjust for full (VPN) RH access.
[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 ldap_server="-H ldap://ldap.str.redhat.com:389"
14 search_base="dc=redhat,dc=com"
15
16 echo
17 ldapsearch -x \
18         -LLL \
19         -b ${search_base} \
20         ${ldap_server} \
21         "(cn=*${query}*)" mail CommonName | awk -F: 'BEGIN { RS=""} {print $NF" <"$4">"}' \
22         | sed 's/^[ ]*//;s/< /</;'