From 0570ea21696c8337c9a501d07234b31db454355e Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Fri, 11 Sep 2015 01:16:52 +0300 Subject: [PATCH] nixos/deluge: restart daemon if it's stopped from GUI --- nixos/modules/services/torrent/deluge.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/modules/services/torrent/deluge.nix b/nixos/modules/services/torrent/deluge.nix index 00df4042d89..becd57055d4 100644 --- a/nixos/modules/services/torrent/deluge.nix +++ b/nixos/modules/services/torrent/deluge.nix @@ -36,6 +36,8 @@ in { wantedBy = [ "multi-user.target" ]; path = [ pkgs.pythonPackages.deluge ]; serviceConfig.ExecStart = "${pkgs.pythonPackages.deluge}/bin/deluged -d"; + # To prevent "Quit & shutdown daemon" from working; we want systemd to manage it! + serviceConfig.Restart = "on-success"; serviceConfig.User = "deluge"; serviceConfig.Group = "deluge"; };