From f833492c68c8448c364b46c10175ab5cb8216535 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 15 Mar 2011 09:42:49 +0000 Subject: [PATCH] * Add dnsmasq to libvirtd's PATH. This is required for networking. svn path=/nixos/trunk/; revision=26313 --- modules/virtualisation/libvirtd.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/virtualisation/libvirtd.nix b/modules/virtualisation/libvirtd.nix index b95226f325d..5fdf9731c55 100644 --- a/modules/virtualisation/libvirtd.nix +++ b/modules/virtualisation/libvirtd.nix @@ -51,9 +51,14 @@ in startOn = "stopped udevtrigger"; path = - [ pkgs.bridge_utils pkgs.dmidecode + [ pkgs.bridge_utils pkgs.dmidecode pkgs.dnsmasq ] ++ optional cfg.enableKVM pkgs.qemu_kvm; + preStart = + '' + mkdir -p /var/log/libvirt/qemu -m 755 + ''; + exec = "${pkgs.libvirt}/sbin/libvirtd --daemon --verbose"; daemonType = "daemon";