[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [arm/master] Skip validation warnings for DirReqStatistics



commit 1f347f33b2e6e2c5f18cb0658b4c5f77e870a280
Author: Damian Johnson <atagar@xxxxxxxxxxxxxx>
Date:   Sat Oct 15 16:18:17 2011 -0700

    Skip validation warnings for DirReqStatistics
    
    In new tor versions the DirReqStatistics is enabled by default and disabled
    when geoip lookups are unavailable. This casuses arm to warn that the torrc
    differs from tor's state. Discarding this validation warning instead. Tested by
    checking that validation didn't complain when I SETCONF this option. Caught by
    Sebastian.
    
    https://trac.torproject.org/projects/tor/ticket/4237
---
 src/util/torConfig.py |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/src/util/torConfig.py b/src/util/torConfig.py
index 51bb656..477ad9e 100644
--- a/src/util/torConfig.py
+++ b/src/util/torConfig.py
@@ -580,6 +580,14 @@ def validate(contents = None):
   
   # checks if any custom options are missing from the torrc
   for option in customOptions:
+    # In new versions the 'DirReqStatistics' option is true by default and
+    # disabled on startup if geoip lookups are unavailable. If this option is
+    # missing then that's most likely the reason.
+    #
+    # https://trac.torproject.org/projects/tor/ticket/4237
+    
+    if option == "DirReqStatistics": continue
+    
     if not option in seenOptions:
       issuesFound.append((None, ValidationError.MISSING, option))
   

_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits