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

[tor-commits] [guardfraction/master] Make things configurable in a config file



commit bc15be307b9fa06880feb42a1176a607ed4dfba5
Author: Peter Palfrader <peter@xxxxxxxxxxxxx>
Date:   Wed Feb 4 17:01:26 2015 +0100

    Make things configurable in a config file
---
 guardfraction_cron.sh |    8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/guardfraction_cron.sh b/guardfraction_cron.sh
index cd6debc..60d0f01 100755
--- a/guardfraction_cron.sh
+++ b/guardfraction_cron.sh
@@ -17,15 +17,19 @@ STATE_DIR="$GUARDFRACTION_SRC/var"
 WGET_PREFIX=""
 #WGET_PREFIX="torify"
 CONSENSUS_SOURCE="http://128.31.0.39:9131/tor/status-vote/current/consensus";
-
 DAYS_WORTH=90
+GUARDFRACTION_OUTPUT_FILE="" # defaults to :$STATE_DIR/guardfraction.output
+VERBOSE=0
+
+# You can override any of the above variables in ~/.guardfraction.conf
+[ -e ~/.guardfraction.conf ] && . ~/.guardfraction.conf
 
 if ! [ -d "$STATE_DIR" ]; then
         mkdir "$STATE_DIR"
 fi
 
 # Where the guardfraction output file should be placed.
-GUARDFRACTION_OUTPUT_FILE="$STATE_DIR/guardfraction.output"
+GUARDFRACTION_OUTPUT_FILE="${GUARDFRACTION_OUTPUT_FILE:$STATE_DIR/guardfraction.output}"
 
 # Use flock to avoid parallel runs of the script
 exec 9< "$STATE_DIR"



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