anchor.diff:      #udev_log="debug"
     '';
   
  +  # Udev has a 512-character limit for ENV{PATH}, so create a symlink
  +  # tree to work around this.
  +  udevPath = pkgs.buildEnv {
  +    name = "udev-path";
  +    paths = cfg.path;
  +    pathsToLink = [ "/bin" "/sbin" ];
  +    ignoreCollisions = true;
  +  };
  +
   in
   
   {
  
positive.code:             initctl emit -n new-devices
            '';
        };
        
    };
  
  }
  
negative.code:           <filename><replaceable>pkg</replaceable>/etc/udev/rules.d</filename> and
            <filename><replaceable>pkg</replaceable>/lib/udev/rules.d</filename>
            will be included.
          '';
        };
  
        path = mkOption {
          default = [];
          merge = mergeListOption;
          description = ''
            Packages added to the <envar>PATH</envar> environment variable when
            executing programs from Udev rules.
          '';
        };
  
  