Author: eelco
Date: Thu Mar 31 22:09:07 2011
New Revision: 26643
URL: https://svn.nixos.org/websvn/nix/?rev=26643&sc=1
Log:
* 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.)
Modified:
nixpkgs/branches/modular-python/pkgs/development/libraries/libvirt/default.nix
Modified:
nixpkgs/branches/modular-python/pkgs/development/libraries/libvirt/default.nix
==============================================================================
---
nixpkgs/branches/modular-python/pkgs/development/libraries/libvirt/default.nix
Thu Mar 31 22:04:08 2011 (r26642)
+++
nixpkgs/branches/modular-python/pkgs/development/libraries/libvirt/default.nix
Thu Mar 31 22:09:07 2011 (r26643)
@@ -23,9 +23,9 @@
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 =
''
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits