Compare commits

..

4 commits

Author SHA1 Message Date
df5e743d3f Restrict HRZ allowlist update service privileges 2024-08-19 13:14:45 +02:00
6a0f554e1a Mailman backups 2024-08-19 13:14:45 +02:00
c4f14eddf3 Add pushing to hrz allowlist 2024-08-19 13:14:45 +02:00
315ceee1ae Setze Mailman-Maschine auf 2024-08-19 13:14:39 +02:00

View file

@ -11,16 +11,16 @@
mkEnableOption mkEnableOption
mkOption mkOption
; ;
inherit (lib.types) str; inherit (lib.types) nonEmptyStr;
cfg = config.services.mathebau-mailman; cfg = config.services.mathebau-mailman;
in { in {
options.services.mathebau-mailman = { options.services.mathebau-mailman = {
enable = mkEnableOption "mathebau mailman service"; enable = mkEnableOption "mathebau mailman service";
hostName = mkOption { hostName = mkOption {
type = str; type = nonEmptyStr;
}; };
siteOwner = mkOption { siteOwner = mkOption {
type = str; type = nonEmptyStr;
}; };
}; };