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