anchor.diff:      buildCommand = ''
         ensureDir $out
         
  -      cp -v ${dbus}/etc/dbus-1/system.conf $out/system.conf
  +      cp -v ${pkgs.dbus_daemon}/etc/dbus-1/system.conf $out/system.conf
   
         # !!! Hm, these `sed' calls are rather error-prone...
   
  
positive.code: 
      security.setuidOwners = singleton
        { program = "dbus-daemon-launch-helper";
          source = "${dbus}/libexec/dbus-daemon-launch-helper";
          owner = "root";
          group = "messagebus";
          setuid = true;
  
negative.code:             chown messagebus ${homeDir}
  
              mkdir -m 0755 -p /var/lib/dbus
              ${pkgs.dbus_tools}/bin/dbus-uuidgen --ensure
   
              rm -f ${homeDir}/pid
            '';
  
          daemonType = "fork";
  
          exec = "${pkgs.dbus_daemon}/bin/dbus-daemon --system";
  
          postStop =
            ''
  