Line 1: |
Line 1: |
| == LDAP for SME Server == | | == LDAP for SME Server == |
| {{Level|Advanced}} | | {{Level|Advanced}} |
− |
| |
− | === Maintainer ===
| |
− | http://www.firewall-services.com
| |
| | | |
| === Description === | | === Description === |
− | This contribution for smeserver adds LDAP
| + | Adding LDAP authentication to sme was easy. |
| + | We just needed to add the attribute userPassword to the users entries in the ldap |
| + | server and keep them in sync with the passwords stored in /etc/shadow. |
| | | |
− | {{Warning box|This is development code, not suitable for production servers, testing and feedback is needed}}
| + | For SME 8 only |
| | | |
| This allows the use of SME user's database in other applications | | This allows the use of SME user's database in other applications |
Line 18: |
Line 17: |
| Some applications have the possibility to use imap/pop authentication (egroupware, GLPI, maybe others), but some don't offer this possibility, but can use only LDAP. imap/pop isn't as powerful as LDAP as we can only check user/password, whereas with LDAP, we can check other attributes, groups of the user etc. | | Some applications have the possibility to use imap/pop authentication (egroupware, GLPI, maybe others), but some don't offer this possibility, but can use only LDAP. imap/pop isn't as powerful as LDAP as we can only check user/password, whereas with LDAP, we can check other attributes, groups of the user etc. |
| | | |
− | === Requirements ===
| + | The other attributes, eg group membership are yet to be added |
− | You need a test server, or a spirit of adventure.
| |
| | | |
− | Send feedback to [http://bugs.contribs.org/show_bug.cgi?id=4590 Bugzilla,] or create a new bug for new issues.
| + | === Installation === |
| + | SME 8 only, e-smith-ldap-5.2.0-5.el5.sme from smetest or smeupdates-testing |
| | | |
− | === Installation ===
| + | This rpm is currently held in the smetest repository, the following commands will install on your smeserver. |
− | This contrib is currently held in the smetest repository, so the following commands will install on your smeserver. | |
| | | |
− | yum install e-smith-base+ldap e-smith-samba+ldap --enablerepo=smetest --enablerepo=smeupdates-testing | + | yum install e-smith-ldap --enablerepo=smetest --enablerepo=smeupdates-testing |
| | | |
− | This will replace standard e-smith-base and e-smith-samba packages
| + | no other package is needed, if it says it does it's an issue with the repos's, download manually and 'yum localinstall' |
| | | |
| signal-event post-upgrade; signal-event reboot | | signal-event post-upgrade; signal-event reboot |
| | | |
| === Uninstall === | | === Uninstall === |
− | It might be possible but don't use a server where you have an expectation of being able to.
| + | Not needed the new method is benign, |
| | | |
| === Usage === | | === Usage === |
− |
| |
| Test with your email addressbook | | Test with your email addressbook |
| [[:SME_Server:Documentation:User_Manual:Chapter2]] | | [[:SME_Server:Documentation:User_Manual:Chapter2]] |