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

Reply via email to