Time to go to bed
Just logged three hours of work on this project (LDAP Authentication).
The goal: Setting up a LDAP server on my home PC running Kubuntu and having my laptop using the information from there to log onto a clean account @ home. Authentication should be done versus the desktop box. To manage the LDAP server I'd like to use phpLDAPadmin. So I managed installing Apache2, PHP4 and PHP5 @ home, same goes for phpLDAPadmin. But I probably don't get the complete idea of a LDAP db yet, which causes PLA (phpLDAPadmin) not to want to connect to LDAP, I tried a few examples on the net some work some don't. For the mean time I'm working too much on trial and error. ==> Must do some serious reading on LDAP.
Been in touch with esr. He says most problems are OS related. Also he couldn't figure a way for a uniform profile for firefox. (All internet apps must be conf'd manually to go through proxy, now that's what I call a pain in ...) For the rest, not much, got a general idea of how this thing is supposed to work.
- At the momen I see different parts in this project:
- Get to know the usage of logging in via LDAP. Try and tweak it out so it goes as smooth as possible.
- Check when does authentication happen, try to cut to a minimum.
- Tweak general boot time to CentOS.
- Try and get a uniform profile for most apps.
- Figure if there's something else that must go.
Actually it would be really smart if we would allow the user to have a file with his settings which would be saved as a tarball and kept in his homedir. Then you could have a template and have some parts altered by user (address book, mail settings, bookmarks, etc). Then we should have a perl script running on startup, reading all settings and putting them into place.
But first things first, we have to finish learning logging in via LDAP,
Tata for now,
Tsvi
(edit 2019): Back in 2006, I was working at JCT 's computer center. During that time I tried documenting my work by writing this blog post and this one . I'm reposting these here for old times sakes. By the way, I never got LDAP to work correctly. I learned a lot though over the course of this project about Linux authentication.