Red Hat internal.
authorjkratoch <>
Thu, 22 Jul 2010 08:08:58 +0000 (08:08 +0000)
committerjkratoch <>
Thu, 22 Jul 2010 08:08:58 +0000 (08:08 +0000)
bin/mutt_ldap_query [new file with mode: 0755]

diff --git a/bin/mutt_ldap_query b/bin/mutt_ldap_query
new file mode 100755 (executable)
index 0000000..d056b9d
--- /dev/null
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+# File: mutt_ldap_query
+#
+# Description: searches ldap for email addresses
+#
+# Author: Kiat Huang <khuang@redhat.com> : 20041217
+
+query=$1;
+
+#ldap_server="-h ldap.stuttgart.redhat.com"
+ldap_server="-H ldap://127.0.0.1:3389"
+search_base="dc=redhat,dc=com"
+
+echo
+ldapsearch -x \
+       -LLL \
+       -b ${search_base} \
+       ${ldap_server} \
+       "(cn=*${query}*)" mail CommonName | awk -F: 'BEGIN { RS=""} {print $NF" <"$4">"}' \
+       | sed 's/^[ ]*//;s/< /</;'