anchor.diff:      };
     };
   
  -  assertions = [{ assertion = if cfg.forwardX11 then cfg.setXAuthLocation else true;
  -                  message = "cannot enable X11 forwarding without setting xauth location";}];
  +  config = {
   
  -  config = {
  +    assertions = singleton
  +      { assertion = cfg.forwardX11 -> cfg.setXAuthLocation;
  +        message = "cannot enable X11 forwarding without setting XAuth location";
  +      };
  +
       environment.etc =
         [ { # SSH configuration.  Slight duplication of the sshd_config
             # generation in the sshd service.
  
positive.code: # Global configuration for the SSH client.
  
  {config, pkgs, ...}:
  
  with pkgs.lib;
  
  
negative.code:       setXAuthLocation = mkOption {
          default = true;
          description = ''
            Whether to set the path to <command>xauth</command> for X11-forwarded connections.
            Pulls in X11 dependency.
          '';
        };
  