services.radicale.rights
Configuration for Radicale's rights file. See
https://radicale.org/v3.html#authentication-and-rights.
This option only works in conjunction with settings.
Setting this will also set settings.rights.type and
settings.rights.file to appropriate values.
- Type
attribute set of section of an INI file (attrs of INI atom (null, bool, int, float or string) or a non-empty list of them)- Default
{ }- Example
root = { user = ".+"; collection = ""; permissions = "R"; }; principal = { user = ".+"; collection = "{user}"; permissions = "RW"; }; calendars = { user = ".+"; collection = "{user}/[^/]+"; permissions = "rw"; };- Declared
- <nixpkgs/nixos/modules/services/networking/radicale.nix>