anchor.diff:      else "nixos-${builtins.readFile ../../VERSION}"
   , compressImage ? false
   , nixpkgs ? ../../../nixpkgs
  +, services ? ../../../services
   # This option allows easy building of Rescue CD with 
   # modified package set / driver set / anything.
   # For easier maitenance, let overrider know the current
  
positive.code: , configurationOverrides ? (config: {})
  # Whether to put all the build-time dependencies on DVD
  , includeBuildDeps ? false
  }:
  
  rec {
  
negative.code:       { source = system.config.boot.grubSplashImage;
          target = "boot/background.xpm.gz";
        }
      ]
      ++
      pkgs.lib.optionals includeTarballs [
        { source = nixosTarball + "/" + nixosTarball.tarName;
          target = "/install/" + nixosTarball.tarName;
        }
        { source = nixpkgsTarball + "/nixpkgs.tar.bz2";
          target = "/install/nixpkgs.tar.bz2";
        }
        { source = servicesTarball + "/services.tar.bz2";
          target = "/install/services.tar.bz2";
        }
      ];
  
  