I work for a small-but-growing startup that needs a corporate directory to keep photos and contact info for the company. Eventually we'd like to maybe use this system for login credentials and the like, but right now the goal is to have a simple web site where people can search for others at the company, and where people can keep their contact info current.

Are there any off-the-shelf (ideally free) solutions (that run on Linux) that provide this kind of functionality?

link|improve this question
feedback

3 Answers

Well, the standard solution for directories is LDAP. This is more a standard API and a storage backend than full-fledged application.

In practice you set up an LDAP server (OpenLDAP being a popular choice), and then install applications which use LDAP internally to handle user's needs.

For example, you can:

The details will of course depend on your actual needs, but LDAP is a good foundation for a unified directory.

link|improve this answer
feedback

Looking to your future needs check out OpenLDAP.

link|improve this answer
feedback

Redhat have a decent directory server (don't know if it's in centos). Fedora/centos etc. installers include support for registering client machines against a directory (redhat, windows, openldap, etc.). Sun also have one -- sun directory services and/or sun java system directory or something (not sure what's current).

Redhat's: http://www.redhat.com/directory%5Fserver/

Also, see wikipedia: http://en.wikipedia.org/wiki/Directory%5Fservice#Implementations%5Fof%5Fdirectory%5Fservices

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

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