Author: eelco
Date: Thu Apr 7 09:58:46 2011
New Revision: 26734
URL: https://svn.nixos.org/websvn/nix/?rev=26734&sc=1
Log:
* Install the CA generation script.
Modified:
nixpkgs/trunk/pkgs/applications/virtualization/nova/default.nix
Modified: nixpkgs/trunk/pkgs/applications/virtualization/nova/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/applications/virtualization/nova/default.nix Thu Apr
7 09:57:41 2011 (r26733)
+++ nixpkgs/trunk/pkgs/applications/virtualization/nova/default.nix Thu Apr
7 09:58:46 2011 (r26734)
@@ -40,6 +40,9 @@
-e "/DEFINE.*'state_path'/ s|../|/var/lib/nova|"
substituteInPlace nova/virt/images.py --replace /usr/bin/curl
${curl}/bin/curl
+
+ substituteInPlace nova/api/ec2/cloud.py \
+ --replace 'sh genrootca.sh' $out/libexec/nova/genrootca.sh
'';
buildPhase = "python setup.py build";
@@ -71,6 +74,10 @@
# Nova makes some weird assumptions about where to find its own
# programs relative to the Python directory.
ln -sfn $out/bin
$out/lib/${pythonPackages.python.libPrefix}/site-packages/bin
+
+ # Install the certificate generation script.
+ cp CA/genrootca.sh $out/libexec/nova/
+ cp CA/openssl.cnf.tmpl $out/libexec/nova/
'';
doCheck = false; # !!! fix
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits