Ticket #271 (new Defect)
[PATCH] Name Service Switch (NSS) directory backend
| Reported by: | agx@… | Owned by: | sagen@… |
|---|---|---|---|
| Priority: | 2: Expected | Milestone: | Later |
| Component: | Calendar Server | Severity: | Other |
| Keywords: | Cc: | agx@… | |
| Port: |
Description
This implements a simple NSS based user and group lookup directory service (it basically uses what's returned by the python's pwd and grp modules).
You can set a prefix for groups and ranges for uids/gids to make sure system users/groups don't end up having calendars.
This directory service is not doing any authentication, simply use Kerberos.
twistedcaldav.directory.nss.NssDirectoryService has some documentation in the top of the file.
Attachments
Change History
comment:1 Changed 5 years ago by wsanchez@…
- Status changed from new to assigned
- Priority changed from 5: Not set to 2: Expected
- Milestone set to 2.0
Cool.
Changed 5 years ago by agx@…
- Attachment 0003-add-guid.patch added
add guid for easier identification of calendars on disk
comment:2 Changed 4 years ago by wsanchez@…
- Milestone changed from CalendarServer-2.2 to CalendarServer-2.x
comment:3 Changed 4 years ago by wsanchez@…
- Milestone changed from CalendarServer-2.x to CalendarServer-3.x
Changed 2 years ago by rahul@…
- Attachment nssdirectory-2.4.patch added
NSS Directory patch for calendarserver 2.4
comment:4 Changed 2 years ago by rahul@…
Hi, I've just uploaded a NSS directory service patch compatible with calendarservice 2.4. Changes from the previous version include:
- Changed the baseGUID for NSS Directory service as the previous value was not being accepted.
- Removed making prefix mandatory as guid collisions is now not posssible.
- The new directory service architecture in calendarserver now uses shortName for lookup. Therefore no user and group should have the same short name. Did not know how to enforce this.
- PAM authentication added
Note: See
TracTickets for help on using
tickets.

