Dererk wrote (18 Apr 2011 17:17:46 GMT) :
> I understand now where the issue resides... You are apparently using
> an old version of Vidalia.

As my initial bug report meta-data displays, this is Debian Squeeze's
Vidalia 0.2.10-3.

> You may see it from here[1] that at least 8-month-old version is not
> using that .config file anylonger.

You uploaded to sid the Vidalia version I have reported this bug
against on 2010-10-19. As far as the Git repository mentioned in the
Vcs-Git control field can tell me, this config file has not been
changed since then: last change to this file was made at commit
7db077b9 on 2010-09-27.

I additionally checked the .config file shipped in the actual packages
currently in the Debian archive (both stable's 0.2.10-3 and unstable's
0.2.12-1) both are the same as the one in Git. So it appears to me I
am *not* talking of an outdated file when reporting this bug and
proposing a patch that might fix it. In case you need to triple-check,
this file's sha1sum is 67cb93d9be9533a2c7045b49e48821e7caa9eb5e. Has
the $RANDOM cabal sent me four times the same outdated buggy file when
I downloaded it using four different ways?

The Git patch I proposed may very well be wrong, and I'd be happy to
stand corrected, but I dare pretending once more I prepared it
"against current packaging repository master branch".

Am I plain wrong from the beginning to the end?

Side note: to reproduce this bug, you'll need to:

  1. run a Debian Squeeze system (I'm pretty sure testing/unstable
     would do, too) that has a system-wide Tor daemon running.
  2. setup a Debian Squeeze chroot inside it
  3. enter the chroot. all following steps happen in there.
  4. preseed vidalia's vidalia/tor-daemon-interaction to "nothing"
  5. apt-get install vidalia tor
  => vidalia.config kills the Tor daemon that was running outside the
     chroot; IMHO this is not the documented behaviour.

In my book,

  if [ "$RET" = "nothing" ] || [ "$RET" = "one-off" ]; then
    echo -n "Stopping tor daemon: "
    pkill -x tor > /dev/null && echo "tor." || echo 'Failed!'

means:

  if [ I shall *not* interfere with the system-wide Tor daemon ] or [ whatever 
]; then
    kill Tor
  fi

Feels wrong, doesn't it?

Bye,
--
  intrigeri <[email protected]>
  | GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc
  | OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc
  | We're dreaming of something else.
  | Something more clandestine, something happier.



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to