From b97e76b813d79622f1b743d84875cb93f467f593 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Fri, 16 Nov 2018 09:27:34 +0100 Subject: better reloading --- ymir.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ymir.nix b/ymir.nix index 17b00b50..0bb08c7a 100644 --- a/ymir.nix +++ b/ymir.nix @@ -307,6 +307,8 @@ in rec { chmod 0640 /etc/shadow ''; + systemd.services."prosody".serviceConfig.ExecReload = "${pkgs.prosody}/bin/prosodyctl reload"; + services.yggdrasilTinc = { enable = true; connect = false; @@ -843,8 +845,8 @@ in rec { extraDomains = builtins.listToAttrs (builtins.map (name: { inherit name; value = "/srv/www/acme/${name}"; }) myDomains); activationDelay = "6h"; postRun = '' - systemctl reload nginx.service - ${pkgs.prosody}/bin/prosodyctl reload + systemctl reload nginx.service dovecot2.service postfix.service prosody.service + systemctl restart vsftpd.service ''; }; }; -- cgit v1.2.3