anchor.diff:  
     cfg = config.services.dbus;
   
  -  inherit (pkgs) dbus;
  -
     homeDir = "/var/run/dbus";
   
     configDir = pkgs.stdenv.mkDerivation {
  
positive.code:           -e 's|<standard_system_servicedirs/>|${systemServiceDirs}|' \
            -e 's|<includedir>system.d</includedir>|${systemIncludeDirs}|'
  
        cp ${dbus}/etc/dbus-1/session.conf $out/session.conf
        
        # Add the services and session.d directories to the session bus
        # search path.
  
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 =
            ''
  