diff options
| -rw-r--r-- | ymir.nix | 9 |
1 files changed, 5 insertions, 4 deletions
| @@ -636,7 +636,7 @@ in rec { | |||
| 636 | privileged = true; | 636 | privileged = true; |
| 637 | chroot = false; | 637 | chroot = false; |
| 638 | command = "pipe"; | 638 | command = "pipe"; |
| 639 | args = [ "flags=ORhu" "user=mlmmj" ''argv=${pkgs.mlmmj}/bin/mlmmj-receive -F -L /var/spool/lists/''${user}'' ]; | 639 | args = [ "flags=ORhu" "user=mlmmj" ''argv=${pkgs.mlmmj}/bin/mlmmj-receive -F -L /srv/mail/lists/''${user}'' ]; |
| 640 | }; | 640 | }; |
| 641 | mlmmj-subs = { | 641 | mlmmj-subs = { |
| 642 | type = "unix"; | 642 | type = "unix"; |
| @@ -644,7 +644,7 @@ in rec { | |||
| 644 | privileged = true; | 644 | privileged = true; |
| 645 | chroot = false; | 645 | chroot = false; |
| 646 | command = "pipe"; | 646 | command = "pipe"; |
| 647 | args = [ "flags=Fqhu" "user=mlmmj" ''argv=${pkgs.mlmmj-exposed}/bin/mlmmj-exposed /var/spool/lists/''${user} ''${extension}'' ]; | 647 | args = [ "flags=Fqhu" "user=mlmmj" ''argv=${pkgs.mlmmj-exposed}/bin/mlmmj-exposed /srv/mail/lists/''${user} ''${extension}'' ]; |
| 648 | }; | 648 | }; |
| 649 | policy-spf = { | 649 | policy-spf = { |
| 650 | type = "unix"; | 650 | type = "unix"; |
| @@ -689,7 +689,7 @@ in rec { | |||
| 689 | serviceConfig = { | 689 | serviceConfig = { |
| 690 | User = "mlmmj"; | 690 | User = "mlmmj"; |
| 691 | Group = "mlmmj"; | 691 | Group = "mlmmj"; |
| 692 | ExecStart = "${pkgs.mlmmj}/bin/mlmmj-maintd -F -d /var/spool/lists"; | 692 | ExecStart = "${pkgs.mlmmj}/bin/mlmmj-maintd -F -d /srv/mail/lists"; |
| 693 | }; | 693 | }; |
| 694 | }; | 694 | }; |
| 695 | 695 | ||
| @@ -794,9 +794,10 @@ in rec { | |||
| 794 | 794 | ||
| 795 | users.extraUsers."mlmmj" = { | 795 | users.extraUsers."mlmmj" = { |
| 796 | isSystemUser = true; | 796 | isSystemUser = true; |
| 797 | home = "/var/spool/lists"; | 797 | home = "/srv/mail/lists"; |
| 798 | createHome = true; | 798 | createHome = true; |
| 799 | group = "mlmmj"; | 799 | group = "mlmmj"; |
| 800 | extraGroups = [ "mail" ]; | ||
| 800 | }; | 801 | }; |
| 801 | 802 | ||
| 802 | users.extraGroups."mlmmj" = {}; | 803 | users.extraGroups."mlmmj" = {}; |
