security: harden some SP modules NixOS config evaluation permissions

This commit is contained in:
Alexander Tomokhov
2024-12-26 18:42:41 +04:00
parent 3a904f599e
commit f07b867af2
3 changed files with 17 additions and 17 deletions

View File

@@ -1,11 +1,10 @@
[ [
["mailserver", "fqdn"], [ "passthru", "selfprivacy", "auth" ],
["mailserver", "ldap"], [ "security", "acme", "certs" ],
["mailserver", "vmailUID"], [ "selfprivacy", "domain" ],
["passthru", "selfprivacy", "auth"], [ "selfprivacy", "modules", "auth" ],
["security", "acme", "certs"], [ "services", "kanidm" ],
["selfprivacy", "domain"], [ "services", "oauth2-proxy", "enable" ],
["selfprivacy", "modules"], [ "services", "oauth2-proxy", "nginx" ],
["services"], [ "systemd", "services", "kanidm" ]
["systemd", "services", "kanidm"]
] ]

View File

@@ -1,9 +1,8 @@
[ [
["mailserver", "fqdn"], [ "mailserver", "fqdn" ],
["passthru", "selfprivacy", "auth", "auth-fqdn"], [ "passthru", "selfprivacy", "auth", "auth-fqdn" ],
["passthru", "selfprivacy", "auth", "oauth2-provider-name"], [ "passthru", "selfprivacy", "auth", "oauth2-provider-name" ],
["selfprivacy", "domain"], [ "selfprivacy", "domain" ],
["selfprivacy", "modules", "auth"], [ "selfprivacy", "modules", "auth" ],
["selfprivacy", "modules", "roundcube"], [ "selfprivacy", "modules", "roundcube" ]
["service", "kanidm"]
] ]

View File

@@ -13,6 +13,8 @@
[ "services", "opendkim" ], [ "services", "opendkim" ],
[ "services", "postfix", "group" ], [ "services", "postfix", "group" ],
[ "services", "postfix", "user" ], [ "services", "postfix", "user" ],
[ "services", "redis" ], [ "services", "redis", "servers", "rspamd", "bind" ],
[ "services", "redis", "servers", "rspamd", "port" ],
[ "services", "redis", "servers", "rspamd", "requirePass" ],
[ "services", "rspamd" ] [ "services", "rspamd" ]
] ]