19 lines
554 B
Nix
19 lines
554 B
Nix
{...}:{
|
|
services.radicale = {
|
|
enable = true;
|
|
settings = {
|
|
server.hosts = [ "0.0.0.0:5232" ];
|
|
auth = {
|
|
type = "ldap";
|
|
ldap_uri = "ldap://localhost:3890";
|
|
ldap_base = "dc=stuce,dc=ch";
|
|
ldap_reader_dn = "uid=bind_user_radicale,ou=people,dc=stuce,dc=ch";
|
|
ldap_secret_file = "/var/lib/radicale/ldap_password";
|
|
ldap_filter = "(&(objectClass=person)(uid={0})(memberOf=cn=calendrier,ou=groups,dc=stuce,dc=ch))";
|
|
# ldap_filter = "(&(objectClass=person)(uid={0}))";
|
|
lc_username = true;
|
|
|
|
};
|
|
};
|
|
};
|
|
}
|