anchor.diff:    config =
     mkAssert
       (cfg.client.enable || cfg.server.enable -> config.services.portmap.enable) "
  -    Please enable portmap (services.portmap.enable) to use nfs-kernel.
  +    Please enable portmap (services.portmap.enable) to use nfsd.
     " {
   
       services.portmap.enable = mkAlways (cfg.client.enable || cfg.server.enable);
  
positive.code: 
      jobs =
        optionalAttrs cfg.server.enable
          { nfs_kernel_nfsd =
            { name = "nfs-kernel-nfsd";
  
              description = "Kernel NFS server";
  
              startOn = "started portmap";
              stopOn = "stopped nfs-kernel-statd or stopping portmap";
  
              preStart =
                ''
  
negative.code:         }
  
        // optionalAttrs (cfg.client.enable || cfg.server.enable)
          { statd =
            { description = "Kernel NFS server - Network Status Monitor";
  
              startOn = if cfg.server.enable then
                  "started mountd and started nfsd"
                else
                  "started portmap";
              stopOn = "stopping nfsd or stopping portmap";
  
              preStart =
                ''
  