#260: OpenLDAP directory service ---------------------------------------+------------------------------------ Reporter: jusis...@… | Owner: gl...@… Type: Feature | Status: new Priority: 2: Expected | Milestone: CalendarServer-3.x Component: Calendar Server | Severity: Other Keywords: | ---------------------------------------+------------------------------------
Comment(by ra...@…): I have uploaded the patch (ldapdirectory.patch) which works against calendarserver 2.3. This might work against trunk as well. Some points to note: 1. To use this patch, use urls of the from http://server.example.com:8008/calendars/users/admin/... and not http://server.example.com:8008/principals/__uids__/85cba509-fdaa-5cae- b4ea-fbeb4612dd50/... because support for querying the directory using guid is not added currently. 2. For authentication, PAM is used (the pam service name is "caldav"). If you want to use ldap server for authentication, you can just uncomment the LDAP authentication code and comment out the PAM authentication code in verifyCredentials function. This patch has not been extensively tested. So you might find some bugs in which case kindly post in this thread. -- Ticket URL: <http://trac.calendarserver.org/ticket/260#comment:39> CalendarServer </> HTTP/WebDAV/CalDAV Server _______________________________________________ calendarserver-dev mailing list calendarserver-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-dev