From: Roger Dingledine Date: Tue, 9 Nov 2004 05:45:41 +0000 (+0000) Subject: a tor-control patch to do setconf too X-Git-Tag: debian-version-0.0.8+0.0.9pre5-1~56 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=911538725ac2c167ebabdb5bb64da954831181aa;p=thirdparty%2Ftor.git a tor-control patch to do setconf too svn:r2725 --- diff --git a/contrib/tor-control.py b/contrib/tor-control.py index e11d98e1c9..66c43b32ff 100755 --- a/contrib/tor-control.py +++ b/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