From 0e2bcd27d69ca67aa7f5103d2b47d104e2a1b6dc Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Wed, 25 May 2016 23:11:58 +0200 Subject: mlmmj group --- ymir.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/ymir.nix b/ymir.nix index b99e396b..e3a19dcb 100644 --- a/ymir.nix +++ b/ymir.nix @@ -425,6 +425,17 @@ in rec { networks = ["127.0.0.0/8" "[::ffff:127.0.0.0]/104" "[::1]/128" "10.141.0.0/16"]; }; + systemd.services."mlmmj-maintd" = { + description = "mlmmj maintenance daemon"; + wantedBy = [ "multi-user.target" ]; + + serviceConfig = { + User = "mlmmj"; + Group = "mlmmj"; + ExecStart = "${pkgs.mlmmj}/bin/mlmmj-maintd -F -d ${spoolDir}/${cfg.listDomain}"; + }; + }; + services.dovecot2 = { enable = true; enableImap = true; @@ -484,8 +495,11 @@ in rec { isSystemUser = true; home = "/var/spool/lists"; createHome = true; + group = "mlmmj"; }; + users.extraGroups."mlmmj" = {}; + security.acme = { certs = { "yggdrasil.li" = { -- cgit v1.2.3