anchor.diff:  , rootLabel ? ""
   , stage2Init
   , readOnlyRoot
  +, configData ? {}
   }:
   
   rec {
  +
  +  # Make a configuration object from which we can retrieve option
  +  # values.
  +  config = import ./config.nix pkgs.library configData;
  +  
   
     pkgs = import ../pkgs/top-level/all-packages.nix {inherit system;};
   
  
positive.code:     ];
    };
  
  
    config = import ./config.nix pkgs.library configData;
  
    # The user configuration.
    configData = {
      networking = {
        hostname = "nixos";
      };
    };
  
  }
  
negative.code:     inherit pkgs upstartJobs;
    };
  
  
    # The wrapper setuid programs (since we can't have setuid programs
    # in the Nix store).  
    setuidWrapper = import ../helpers/setuid {
      inherit (pkgs) stdenv;
      wrapperDir = "/var/setuid-wrappers";
  