anchor.diff:  
         ln -s ../local-fs.target ../remote-fs.target ../network.target ../nss-lookup.target \
               ../nss-user-lookup.target ../swap.target $out/multi-user.target.wants/
  -
  -      ${ optionalString config.services.journald.enableHttpGateway ''
  -        ln -s ../systemd-journal-gatewayd.service $out/multi-user-target.wants/
  -      ''}
       ''; # */
   
   in
  
positive.code:       default = false;
        type = types.bool;
        description = ''
          Enable journal http gateway
        '';
      };
  
  
negative.code:         })
          (filterAttrs (name: service: service.startAt != "") cfg.services);
  
      systemd.sockets.systemd-journal-gatewayd.wantedBy =
        optional config.services.journald.enableHttpGateway "sockets.target";
  
      # Provide the systemd-user PAM service, required to run systemd
      # user instances.
      security.pam.services.systemd-user =
  