Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top


  • we're setting up a company-wide search that should be able to search every bit of information
  • our CRM software offers LDAP access to the in-application address book
  • the search engine is not able to index contact data from LDAP - it can work on HTML pages and files only


The easiest way to get the address book data available for the search engine is to generate a HTML page for each address book entry.

Are there existing open source solutions that we can use to generate (and update) that HTML pages?

The features we'd need are:

  • Support for 1000+ contacts
  • Nice HTML pages, valid HTML code
  • Index file with link to every single page
  • Support for objectClass person
  • Support for multivalued mail fields
  • Grouping of fields (company address fields grouped, home address fields grouped)


From works with some fixes, but internally uses ldapsearch without paging, so we don't get more than 500 entries.

Also, it generates one big list only.

share|improve this question
up vote 1 down vote accepted

You could roll your own - you could make a webserver out of PHP or perl and it would create your own HTML. There's quite a few LDAP admin tools that have HTML interfaces that could take you a good percentage of the way there.

share|improve this answer
Can you list some of these tools that have HTML interfaces? I'm only aware of phpLDAPadmin. – cweiske Aug 22 '11 at 16:01
@cweiske a search on will grab a bunch for you – Rich Homolka Aug 22 '11 at 16:07
"LDAP admin tools" returns nothing on "LDAP tools" does – datatoo Feb 3 '12 at 18:34

I've made my own tool; it's available at

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.