anchor.diff:      (d: "<servicedir>${d}/share/dbus-1/system-services</servicedir> ")
       cfg.packages;
   
  +  systemIncludeDirs = concatMapStrings
  +    (d: "<includedir>${d}/etc/dbus-1/system.d</includedir> ")
  +    cfg.packages;
  +
     sessionServiceDirs = concatMapStrings
       (d: "<servicedir>${d}/share/dbus-1/services</servicedir> ")
  +    cfg.packages;
  +
  +  sessionIncludeDirs = concatMapStrings
  +    (d: "<includedir>${d}/etc/dbus-1/session.d</includedir> ")
       cfg.packages;
   
   in
  
positive.code:         permissions = "u+rx,g+rx,o-rx";
        };
  
    };
   
  }
  
negative.code:       # Add the system-services and system.d directories to the system
        # bus search path.
        sed -i $out/system.conf \
            -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.
        sed -i $out/session.conf \
            -e 's|<standard_session_servicedirs />|${sessionServiceDirs}|' \
            -e 's|<includedir>session.d</includedir>|${sessionIncludeDirs}|'
      ''; # */
    };
  
  