Browse Source

a tor-control patch to do setconf too

svn:r2725
Roger Dingledine 20 years ago
parent
commit
911538725a
1 changed files with 6 additions and 0 deletions
  1. 6 0
      contrib/tor-control.py

+ 6 - 0
contrib/tor-control.py

@@ -52,12 +52,18 @@ def get_option(s,name):
   length,type,body = receive_message(s)
   return
 
+def set_option(s,msg):
+  s.sendall(pack_message(MSG_TYPE_SETCONF,msg))
+  length,type,body = receive_message(s)
+  return
+
 def do_main_loop(host,port):
   print "host is %s:%d"%(host,port)
   s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
   s.connect((host,port))
   authenticate(s)
   get_option(s,"nickname")
+  set_option(s,"runasdaemon 1")
 #  get_option(s,"DirFetchPostPeriod\n")
 
   return