Ver código fonte

Make ContactInfo mandatory for authoritative directories.

svn:r4896
Nick Mathewson 20 anos atrás
pai
commit
09e8521236
1 arquivos alterados com 5 adições e 1 exclusões
  1. 5 1
      src/or/config.c

+ 5 - 1
src/or/config.c

@@ -1650,8 +1650,12 @@ options_validate(or_options_t *options)
   }
 
   if (options->AuthoritativeDir) {
+    if (!options->ContactInfo) {
+      log(LOG_WARN, "Authoritative directory servers must set ContactInfo");
+      result = -1;
+    }
     if (!options->RecommendedVersions) {
-      log(LOG_WARN, "Directory servers must configure RecommendedVersions.");
+      log(LOG_WARN, "Authoritative directory servers must configure RecommendedVersions.");
       result = -1;
     }
     if (!options->RecommendedClientVersions)