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 <intrigeri@???>
| 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.