Also, accounts.xml does contain a password but I am not able to find mapping in ldap config
On Mon, May 25, 2015 at 8:33 AM, Gaurav Jain <monkeyfd...@gmail.com> wrote: > Hi, > > I am very new to ldap and I am struggling setting it up for Caldav server. > > I am trying to setup ldap sever to work with Caldav Server. I see mapping > in stdconfig.py as below. > > But the mapping does not specify the user password. Would you be able to > tell the mapping b/w ldap password attribute and caldav field > > * What is credentials for? > * Would you be to tell the ldap structure to be created to work with > Caldav? > > *Any help will be greatly appreciated.* > > "ldap": {60 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L60> > "recordTypes": ("users", "groups"),61 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L61> > "uri": "ldap://localhost/",62 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L62> > "credentials": {63 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L63> > "dn": None,64 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L64> > "password": None,65 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L65> > },66 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L66> > "rdnSchema": {67 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L67> > "base": "dc=example,dc=com",68 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L68> > "users": "cn=users",69 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L69> > "groups": "cn=groups",70 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L70> > "locations": "cn=locations",71 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L71> > "resources": "cn=resources",72 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L72> > "addresses": "cn=addresses",73 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L73> > },74 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L74> > "mapping": {75 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L75> > "uid": ["apple-generateduid", ],76 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L76> > "guid": ["apple-generateduid", ],77 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L77> > "shortNames": ["uid", ],78 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L78> > "fullNames": ["cn", ],79 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L79> > "emailAddresses": ["mail", ],80 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L80> > "memberDNs": ["uniqueMember", ],81 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L81> > "readWriteProxy": ["icsContact", ],82 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L82> > "readOnlyProxy": ["icsSecondaryOwners", ],83 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L83> > },84 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L84> > "extraFilters": {85 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L85> > "users": "",86 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L86> > "groups": "",87 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L87> > "locations": "",88 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L88> > "resources": "",89 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L89> > "addresses": "",90 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L90> > },91 > <https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L91> > }, > > Best Regards, > Gaurav Jain >
_______________________________________________ calendarserver-users mailing list calendarserver-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/calendarserver-users