anchor.diff:    ,additionalJobs ? []
     ,intel3945FWEnable ? false
     ,cdLabel ? "NIXOS_INSTALLATION_CD"
  +  ,relName ?
  +    if builtins.pathExists ../../relname
  +    then builtins.readFile ../../relname
  +    else "nixos-${builtins.readFile ../../VERSION}"
   }:
   let 
     realLib = if lib != null then lib else (import (nixpkgsPath+"/pkgs/lib"));
  
positive.code:  
    # Create an ISO image containing the Grub boot loader, the kernel,
    # the initrd produced above, and the closure of the stage 2 init.
    rescueCD = import ../helpers/make-iso9660-image.nix {
      inherit (pkgs) stdenv perl cdrkit;
      inherit compressImage nixpkgsPath;
      isoName = "nixos-${platform}.iso";
    
      # Single files to be copied to fixed locations on the CD.
      contents = lib.uniqList {
  
negative.code:     let base = baseNameOf (toString name);
      in base != ".svn" && base != "result";
      in
      makeTarball "nixos.tar.bz2" (builtins.filterSource filter ./../..);
   
   
    # Get a recent copy of Nixpkgs.
  