nixos/postfix: move scripts to serviceConfig

This commit is contained in:
Nikolay Amiantov 2016-01-09 18:16:29 +03:00
parent ef3102b27e
commit 902dd35d47

View file

@ -410,6 +410,9 @@ in
Type = "forking"; Type = "forking";
Restart = "always"; Restart = "always";
PIDFile = "/var/lib/postfix/queue/pid/master.pid"; PIDFile = "/var/lib/postfix/queue/pid/master.pid";
ExecStart = "${pkgs.postfix}/bin/postfix -c /etc/postfix start";
ExecStop = "${pkgs.postfix}/bin/postfix -c /etc/postfix stop";
ExecReload = "${pkgs.postfix}/bin/postfix -c /etc/postfix reload";
}; };
preStart = '' preStart = ''
@ -443,19 +446,6 @@ in
${pkgs.coreutils}/bin/chmod a+rwxt /var/spool/mail ${pkgs.coreutils}/bin/chmod a+rwxt /var/spool/mail
${pkgs.coreutils}/bin/ln -sf /var/spool/mail /var/ ${pkgs.coreutils}/bin/ln -sf /var/spool/mail /var/
''; '';
script = ''
${pkgs.postfix}/sbin/postfix -c /etc/postfix start
'';
reload = ''
${pkgs.postfix}/sbin/postfix -c /etc/postfix reload
'';
preStop = ''
${pkgs.postfix}/sbin/postfix -c /etc/postfix stop
'';
}; };
}; };