Red Hat's directory server
Posted Jun 5, 2005 7:03 UTC (Sun) by komarek
In reply to: Red Hat's directory server
Parent article: Red Hat's directory server
One thing the other posters didn't mention: you need your login program to authenticate against your directory. And/or your webserver, ftpserver, whatever. If you put all your user info in a postgres database, will your portal software authenticate against it? Will you need to write the glue code, or does it exist already? If you are using PAM for logins, will PAM support it?
NIS and LDAP are both widely used for login information. NIS support is built into the GNU C library, so that any properly-written program need not be aware of whether NIS is used or not. This includes the login program. More recently, though, PAM handles authentication. It will support both NIS and LDAP. I have no idea if it supports any relational databases. Apache will auth against NIS or LDAP. Plone will auth against LDAP (among others).
So you can't use just any old thing for authentication information, unless you are willing to modify client code.
to post comments)