anchor.diff:          };
   
           exports = mkOption {
  -          default = "/etc/exports";
  +          check = v: v != "/etc/exports"; # this won't work
             description = "
               the file listing the directories to be exported.
               install nfsUtils and run man exports to learn about its format.
               The exports setting can either be a file path or the file contents.
  +            Don't use /etc/exports. This won't work as nix will overwrite it.
             ";
           };
   
  
positive.code:           mkdir -p /var/lib/nfs
          end script
  
          respawn ${pkgs.nfsUtils}/sbin/rpc.statd
        '';
      }
      ];
  
negative.code: 	  
  	  ${if cfg.createMountPoints == true then
  	    ''
                # create export directories:
                # skip comments, take first col which may either be a quoted
                # "foo bar" or just foo (-> man export)
                sed '/^#.*/d;s/^"\([^"]*\)".*/\1/;t;s/[ ].*//' ${exports} \
                | xargs -d '\n' mkdir -p
  	    ''
  	    else ""}
  	    	  
            # exports file is ${exports}
            # keep this comment so that this job is restarted whenever exports changes!
            exportfs -ra
          end script
  
  