Compare commits

..

4 commits

Author SHA1 Message Date
55ba2c9122 Restrict HRZ allowlist update service privileges 2024-07-02 15:57:56 +02:00
80e78279b2 Mailman backups 2024-07-02 15:57:56 +02:00
9b57029006 Add pushing to hrz allowlist 2024-07-02 15:57:56 +02:00
42c9bf1b1d Setze Mailman-Maschine auf 2024-07-02 15:57:56 +02:00

View file

@ -11,16 +11,16 @@
mkEnableOption mkEnableOption
mkOption mkOption
; ;
inherit (lib.types) nonEmptyStr; inherit (lib.types) str;
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 = nonEmptyStr; type = str;
}; };
siteOwner = mkOption { siteOwner = mkOption {
type = nonEmptyStr; type = str;
}; };
}; };