anchor.diff:  
           # `openssl' is required to generate the CA.  `openssh' is
           # required to generate key pairs.
  -        path = [ pkgs.openssl pkgs.openssh ];
  -          
  -        exec = "${nova}/bin/nova-api --flagfile=${novaConf}";
  +        path = [ pkgs.openssl pkgs.openssh pkgs.bash ];
  +
  +        respawn = false;
  +        
  +        exec = "${nova}/bin/nova-api --flagfile=${novaConf} --api_paste_config=${nova}/etc/nova/api-paste.ini";
         };
   
       # `nova-objectstore' is a simple image server.  Useful if you're
  
positive.code: 
    config = mkIf cfg.enableSingleNode {
  
      environment.systemPackages = [ nova pkgs.euca2ools ];
  
      environment.etc =
        [ # The Paste configuration file for nova-api.
  
negative.code:         # Allow the CA certificate generation script (called by
          # nova-api) to work.
          mkdir -m 700 -p /var/lib/nova/CA /var/lib/nova/CA/private
  
          # Initialise the SQLite database.        
          ${nova}/bin/nova-manage db sync
  