anchor.diff:          '';
         };
   
  +      enableUploads = mkOption {
  +        type = types.bool;
  +        default = true;
  +        description = ''
  +          If you want to disable file uploads, set this to false. Uploaded files will be stored
  +          in ${dataDir}/uploads.
  +        '';
  +      };
  +
         sslKey = mkOption {
           type = types.path;
           example = "${dataDir}/myserver.key";
  
positive.code:       { description = "pump.io social network stream server";
          after = [ "network.target" ];
          wantedBy = [ "multi-user.target" ];
          serviceConfig.ExecStart = "${pkgs.pumpio}/bin/pump -c /etc/pump.io.json";
          serviceConfig.User = if cfg.port < 1024 then "root" else user;
          serviceConfig.Group = user;
        };
  
negative.code:     smtpfrom = cfg.smtpFrom;
  
      nologger = false;
      enableUploads = cfg.enableUploads;
      datadir = dataDir;
      debugClient = false;
      firehose = cfg.firehose;
      disableRegistration = cfg.disableRegistration;
  