Expand description
This is configuration definitions and parser for the various unix integration tools and services. This needs to support a number of use cases like pam/nss modules parsing the config quickly and the unix daemon which has to connect to various backend sources.
To achieve this the configuration has two main sections - the configuration specification which will be parsed by the tools, then the configuration as relevant to that tool.
Structs§
- Group
Map - Kanidm
Config - This is the parsed Kanidm provider configuration that the Unixd resolver will use to connect to Kanidm.
- PamNss
Config - This is the parsed configuration that will be used by pam/nss tools that need fast access to only the socket and timeout information related to the resolver.
- Unixd
Config - This is the parsed configuration for the Unixd resolver.