On Wed, Apr 06, 2005 at 02:09:16PM -0400, Roger Dingledine wrote: > We currently exit(0) when we're obsolete. I don't believe we exit with > that status code anywhere else, except if you sigint or sigterm tor. > > So perhaps scripts like this should check the status code and only > restart if there was a problem? Can somebody volunteer to sort this out > and provide a recommended script we can put in tor/contrib/? That's pretty trivial: ---BEGIN SCRIPT--- #!/usr/bin/perl while( sleep 1 ) { my $ReturnCode = system( '/usr/local/bin/tor -f /etc/torrc' ); last unless $ReturnCode; } ---END SCRIPT--- But you could just use this command: perl -e "while(sleep 1){\$r=system('tor -f /etc/torrc');last unless \$r;}" -- Ewige Blumenkraft! )|( ssc www.unix-geek.info Stephan Schmieder ssc@xxxxxxx safeguard this letter, it may be an IMPORTANT DOCUMENT
Attachment:
pgpOCWRwP83sf.pgp
Description: PGP signature