diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2011-03-31 22:09:07 +0000 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2011-03-31 22:09:07 +0000 |
commit | 8844b1545a01652c6bf69ea60f30db7dfc5eb15f (patch) | |
tree | 26e1a87c01b80bac71f439d027d0fa81fa9e9e15 /pkgs/development/libraries/libvirt | |
parent | 50ae7ab68903c0c2c89ba0b36d16de62ca22e256 (diff) | |
download | nixlib-8844b1545a01652c6bf69ea60f30db7dfc5eb15f.tar nixlib-8844b1545a01652c6bf69ea60f30db7dfc5eb15f.tar.gz nixlib-8844b1545a01652c6bf69ea60f30db7dfc5eb15f.tar.bz2 nixlib-8844b1545a01652c6bf69ea60f30db7dfc5eb15f.tar.lz nixlib-8844b1545a01652c6bf69ea60f30db7dfc5eb15f.tar.xz nixlib-8844b1545a01652c6bf69ea60f30db7dfc5eb15f.tar.zst nixlib-8844b1545a01652c6bf69ea60f30db7dfc5eb15f.zip |
* Libvirt keeps state (such as information about running VMs) in
$(sysconfdir). So this needs to be /etc rather than $out/etc. No wonder libvirt forgot about my VMs every time it got upgraded... (I guess it should really be /var, but that's upstream's decision.) svn path=/nixpkgs/branches/modular-python/; revision=26643
Diffstat (limited to 'pkgs/development/libraries/libvirt')
-rw-r--r-- | pkgs/development/libraries/libvirt/default.nix | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/development/libraries/libvirt/default.nix b/pkgs/development/libraries/libvirt/default.nix index 2a9661b19c8b..c891b7e4bb50 100644 --- a/pkgs/development/libraries/libvirt/default.nix +++ b/pkgs/development/libraries/libvirt/default.nix @@ -23,9 +23,9 @@ stdenv.mkDerivation { PATH=${iproute}/sbin:${iptables}/sbin:${ebtables}/sbin:${lvm2}/sbin:${udev}/sbin:$PATH ''; - configureFlags = "--localstatedir=/var --with-init-script=redhat"; + configureFlags = "--localstatedir=/var --sysconfdir=/etc --with-init-script=redhat"; - installFlags = "localstatedir=$(TMPDIR)/var"; + installFlags = "localstatedir=$(TMPDIR)/var sysconfdir=$(out)/etc"; postInstall = '' |