Projects
Wiki     Timeline     Roadmap     Browse Source     View Tickets     New Ticket     Search

Ticket #271 (assigned Defect)

Opened 2 years ago

Last modified 10 months ago

[PATCH] Name Service Switch (NSS) directory backend

Reported by: agx@… Owned by: wsanchez@…
Priority: 2: Expected Milestone: CalendarServer-3.x
Component: Calendar Server Severity: Other
Keywords: Cc: agx@…

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

0001-add-name-service-switch-directory-backend.patch Download (8.8 KB) - added by agx@… 2 years ago.
0002-add-default-values-for-the-NSS-backend.patch Download (1.0 KB) - added by agx@… 2 years ago.
0003-add-guid.patch Download (3.3 KB) - added by agx@… 2 years ago.
add guid for easier identification of calendars on disk

Change History

Changed 2 years ago by agx@…

Changed 2 years ago by agx@…

Changed 2 years ago by wsanchez@…

  • priority changed from 5: Not set to 2: Expected
  • status changed from new to assigned
  • milestone set to 2.0

Cool.

Changed 2 years ago by agx@…

add guid for easier identification of calendars on disk

Changed 18 months ago by wsanchez@…

  • milestone changed from CalendarServer-2.2 to CalendarServer-2.x

Changed 10 months ago by wsanchez@…

  • milestone changed from CalendarServer-2.x to CalendarServer-3.x
Note: See TracTickets for help on using tickets.