Staging #20

Merged
steveej merged 29 commits from staging into master 2019-03-20 11:28:18 +00:00
Showing only changes of commit 9f3b5d3a80 - Show all commits

View file

@ -54,6 +54,8 @@ in args // {
wantedBy = [ "multi-user.target" ];
serviceConfig.User = "steveej";
serviceConfig.Group = "users";
serviceConfig.RestartSec = 600;
serviceConfig.Restart = "always";
description = "Getmail service";
path = [ pkgs.getmail ];
script = let
@ -72,8 +74,8 @@ in args // {
mailboxes = ('INBOX',)
[destination]
type = Maildir
path = ~/.maildir/
type = MDA_external
path = ${pkgs.dovecot}/libexec/dovecot/dovecot-lda
'';
in ''
getmail --rcfile=${rc} --idle=INBOX
@ -87,7 +89,7 @@ in args // {
serviceConfig.Group = "users";
description = "Getmail service";
path = [ pkgs.getmail ];
serviceConfig.RestartSec = 900;
serviceConfig.RestartSec = 1000;
serviceConfig.Restart = "always";
script = let
rc = pkgs.writeText "schtifATweb.de.getmail.rc" ''