From e776c0623d95592256a5a6380113fa989e983541 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Mon, 3 Jun 2013 01:34:22 +0200 Subject: [PATCH] Fixed disnix service to use systemd's dependency facilities --- modules/services/misc/disnix.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/modules/services/misc/disnix.nix b/modules/services/misc/disnix.nix index 8d04c81ad681..c50af6fb095f 100644 --- a/modules/services/misc/disnix.nix +++ b/modules/services/misc/disnix.nix @@ -119,12 +119,13 @@ in jobs = { disnix = { description = "Disnix server"; - - startOn = "started dbus" - + optionalString config.services.httpd.enable " and started httpd" - + optionalString config.services.mysql.enable " and started mysql" - + optionalString config.services.tomcat.enable " and started tomcat" - + optionalString config.services.svnserve.enable " and started svnserve"; + + wantedBy = [ "multi-user.target" ]; + after = [ "dbus.service" ] + ++ optional config.services.httpd.enable "httpd.service" + ++ optional config.services.mysql.enable "mysql.service" + ++ optional config.services.tomcat.enable "tomcat.service" + ++ optional config.services.svnserve.enable "svnserve.service"; restartIfChanged = false;