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

Re: [tor-bugs] #3049 [Tor Client]: Allow a Tor process to be âownedâ by a controller process



#3049: Allow a Tor process to be âownedâ by a controller process
-------------------------+--------------------------------------------------
 Reporter:  rransom      |          Owner:  rransom           
     Type:  enhancement  |         Status:  accepted          
 Priority:  major        |      Milestone:  Tor: 0.2.2.x-final
Component:  Tor Client   |        Version:                    
 Keywords:               |         Parent:                    
   Points:               |   Actualpoints:                    
-------------------------+--------------------------------------------------

Comment(by arma):

 The "TAKEOWNERSHIP" part should be quite simple and, I agree, useful. It
 should get us most of what we want.

 I wonder if we might want to leave the OwningControllerPID part to Tor
 0.2.3 though, since it may introduce bugs (e.g. portability issues) that
 will take a while to settle.

 On the Vidalia implementation side, I believe vidalia already starts out
 by running 'tor --version' before trying to run tor for reals. See
 TorProcess::version() in src/torcontrol/TorProcess.cpp. So it should be
 able to predict whether Tor will recognize the OwningControllerPID option.

 Speaking of that, it looks like Vidalia counts on that line format and
 will fail to detect Tor's version if the format changes. We should add
 that to our (currently undocumented?) list of output formats that
 shouldn't change. I just opened #3163 to cover the topic.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/3049#comment:6>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs