Your message dated Mon, 18 Nov 2013 19:48:49 +0000
with message-id <[email protected]>
and subject line Bug#722153: fixed in tor 0.2.4.18-rc-1
has caused the Debian Bug report #722153,
regarding Tor init script: while loop for killing Tor continues forever on
stale Tor
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
722153: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=722153
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: tor
In function wait_for_deaddaemon the construct
if [ $cnt -gt $WAITFORDAEMON ]
then
log_action_end_msg 1 "still running"
fi
continues forever if Tor can not be killed for some reason. (Why Tor
could not be
killed in the first place is another bug, which I haven't managed to
reproduce yet.)
(You can easily test this condition by adding "pid=0000" below
log_action_begin_msg "Stopping $DESC"
pid=`cat $TORPID 2>/dev/null` || true
pid=0000
but you're probably a better coder than I am and know that. Just saying
for everyone else reading this and myself. I added just that so I can
demonstrate it.)
This is how it will look if killing the Tor process won't work for some
reason:
~ $ sudo service tor stop
[FAIL] Stopping tor
daemon...............................................................failed
(still running).
failed (still running).
[FAfailed (still running).
failed (still running).
failed (still running).
[FAfailed (still running).
failed (still running).
failed (still running)
(added by me: ...continues forever.)
Maybe it would be better to use start-stop-daemon with --signal combined
with --retry? (Which would essentially sends signal SIGTERM to Tor, wait
a defined amount of time and if tor is still running, forcefully kill it
using SIGKILL.)
Below I'll attach the bash -x output:
~ $ sudo bash -x /etc/init.d/tor stop
+ . /lib/init/vars.sh
++ TMPTIME=0
++ SULOGIN=no
++ DELAYLOGIN=no
++ UTC=yes
++ VERBOSE=no
++ FSCKFIX=no
++ '[' -f /etc/default/rcS ']'
++ . /etc/default/rcS
++ unset EDITMOTD
++ unset RAMRUN
++ unset RAMLOCK
++ '[' -r /proc/cmdline ']'
+++ cat /proc/cmdline
++ for ARG in '$(cat /proc/cmdline)'
++ case $ARG in
++ for ARG in '$(cat /proc/cmdline)'
++ case $ARG in
++ for ARG in '$(cat /proc/cmdline)'
++ case $ARG in
++ for ARG in '$(cat /proc/cmdline)'
++ case $ARG in
++ for ARG in '$(cat /proc/cmdline)'
++ case $ARG in
++ for ARG in '$(cat /proc/cmdline)'
++ case $ARG in
++ '[' '' ']'
+ . /lib/lsb/init-functions
+++ run-parts --lsbsysinit --list /lib/lsb/init-functions.d
++ for hook in '$(run-parts --lsbsysinit --list
/lib/lsb/init-functions.d 2>/dev/null)'
++ '[' -r /lib/lsb/init-functions.d/20-left-info-blocks ']'
++ . /lib/lsb/init-functions.d/20-left-info-blocks
++ FANCYTTY=
++ '[' -e /etc/lsb-base-logging.sh ']'
++ true
+ PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
+ DAEMON=/usr/sbin/tor
+ NAME=tor
+ DESC='tor daemon'
+ TORPIDDIR=/var/run/tor
+ TORPID=/var/run/tor/tor.pid
+ DEFAULTSFILE=/etc/default/tor
+ WAITFORDAEMON=60
+ DEFAULT_ARGS='--defaults-torrc /usr/share/tor/tor-service-defaults-torrc'
+ VERIFY_ARGS='--verify-config --defaults-torrc
/usr/share/tor/tor-service-defaults-torrc'
+ USE_AA_EXEC=yes
+ ARGS=
+ '[' no '!=' yes ']'
+ ARGS=' --hush'
+ '[' -r /proc/sys/fs/file-max ']'
++ cat /proc/sys/fs/file-max
+ system_max=102160
+ '[' 102160 -gt 80000 ']'
+ MAX_FILEDESCRIPTORS=32768
+ NICE=
+ test -x /usr/sbin/tor
+ '[' -f /etc/default/tor ']'
+ . /etc/default/tor
++ RUN_DAEMON=yes
++ CLEANUP_OLD_COREFILES=y
++ '[' -e /etc/default/tor.vidalia ']'
++ PRE_START=/home/user/testxxx
++ PRE_START=
+ case "$1" in
+ log_action_begin_msg 'Stopping tor daemon'
+ log_action_begin_msg_pre 'Stopping tor daemon'
+ log_daemon_msg_pre 'Stopping tor daemon'
+ log_use_fancy_output
+ TPUT=/usr/bin/tput
+ EXPR=/usr/bin/expr
+ '[' -t 1 ']'
+ '[' xxterm '!=' x ']'
+ '[' xxterm '!=' xdumb ']'
+ '[' -x /usr/bin/tput ']'
+ '[' -x /usr/bin/expr ']'
+ /usr/bin/tput hpa 60
+ /usr/bin/tput setaf 1
+ '[' -z ']'
+ FANCYTTY=1
+ case "$FANCYTTY" in
+ true
+ echo -n '[....] '
[....] + echo -n 'Stopping tor daemon...'
Stopping tor daemon...+ log_action_begin_msg_post 'Stopping tor daemon'
+ :
++ cat /var/run/tor/tor.pid
+ pid=4877
+ pid=0000
+ test '!' -f /var/run/tor/tor.pid -o -z 0000
+ start-stop-daemon --stop --signal INT --quiet --pidfile
/var/run/tor/tor.pid --exec /usr/sbin/tor
+ wait_for_deaddaemon 0000
+ pid=0000
+ sleep 1
+ test -n 0000
+ kill -0 0000
+ cnt=0
+ kill -0 0000
++ expr 0 + 1
+ cnt=1
+ '[' 1 -gt 60 ']'
+ sleep 1
++ expr 1 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 1 + 1
+ cnt=2
+ '[' 2 -gt 60 ']'
+ sleep 1
++ expr 2 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 2 + 1
+ cnt=3
+ '[' 3 -gt 60 ']'
+ sleep 1
++ expr 3 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 3 + 1
+ cnt=4
+ '[' 4 -gt 60 ']'
+ sleep 1
++ expr 4 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 4 + 1
+ cnt=5
+ '[' 5 -gt 60 ']'
+ sleep 1
++ expr 5 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 5 + 1
+ cnt=6
+ '[' 6 -gt 60 ']'
+ sleep 1
++ expr 6 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 6 + 1
+ cnt=7
+ '[' 7 -gt 60 ']'
+ sleep 1
++ expr 7 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 7 + 1
+ cnt=8
+ '[' 8 -gt 60 ']'
+ sleep 1
++ expr 8 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 8 + 1
+ cnt=9
+ '[' 9 -gt 60 ']'
+ sleep 1
++ expr 9 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 9 + 1
+ cnt=10
+ '[' 10 -gt 60 ']'
+ sleep 1
++ expr 10 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 10 + 1
+ cnt=11
+ '[' 11 -gt 60 ']'
+ sleep 1
++ expr 11 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 11 + 1
+ cnt=12
+ '[' 12 -gt 60 ']'
+ sleep 1
++ expr 12 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 12 + 1
+ cnt=13
+ '[' 13 -gt 60 ']'
+ sleep 1
++ expr 13 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 13 + 1
+ cnt=14
+ '[' 14 -gt 60 ']'
+ sleep 1
++ expr 14 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 14 + 1
+ cnt=15
+ '[' 15 -gt 60 ']'
+ sleep 1
++ expr 15 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 15 + 1
+ cnt=16
+ '[' 16 -gt 60 ']'
+ sleep 1
++ expr 16 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 16 + 1
+ cnt=17
+ '[' 17 -gt 60 ']'
+ sleep 1
++ expr 17 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 17 + 1
+ cnt=18
+ '[' 18 -gt 60 ']'
+ sleep 1
++ expr 18 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 18 + 1
+ cnt=19
+ '[' 19 -gt 60 ']'
+ sleep 1
++ expr 19 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 19 + 1
+ cnt=20
+ '[' 20 -gt 60 ']'
+ sleep 1
++ expr 20 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 20 + 1
+ cnt=21
+ '[' 21 -gt 60 ']'
+ sleep 1
++ expr 21 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 21 + 1
+ cnt=22
+ '[' 22 -gt 60 ']'
+ sleep 1
++ expr 22 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 22 + 1
+ cnt=23
+ '[' 23 -gt 60 ']'
+ sleep 1
++ expr 23 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 23 + 1
+ cnt=24
+ '[' 24 -gt 60 ']'
+ sleep 1
++ expr 24 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 24 + 1
+ cnt=25
+ '[' 25 -gt 60 ']'
+ sleep 1
++ expr 25 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 25 + 1
+ cnt=26
+ '[' 26 -gt 60 ']'
+ sleep 1
++ expr 26 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 26 + 1
+ cnt=27
+ '[' 27 -gt 60 ']'
+ sleep 1
++ expr 27 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 27 + 1
+ cnt=28
+ '[' 28 -gt 60 ']'
+ sleep 1
++ expr 28 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 28 + 1
+ cnt=29
+ '[' 29 -gt 60 ']'
+ sleep 1
++ expr 29 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 29 + 1
+ cnt=30
+ '[' 30 -gt 60 ']'
+ sleep 1
++ expr 30 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 30 + 1
+ cnt=31
+ '[' 31 -gt 60 ']'
+ sleep 1
++ expr 31 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 31 + 1
+ cnt=32
+ '[' 32 -gt 60 ']'
+ sleep 1
++ expr 32 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 32 + 1
+ cnt=33
+ '[' 33 -gt 60 ']'
+ sleep 1
++ expr 33 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 33 + 1
+ cnt=34
+ '[' 34 -gt 60 ']'
+ sleep 1
++ expr 34 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 34 + 1
+ cnt=35
+ '[' 35 -gt 60 ']'
+ sleep 1
++ expr 35 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 35 + 1
+ cnt=36
+ '[' 36 -gt 60 ']'
+ sleep 1
++ expr 36 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 36 + 1
+ cnt=37
+ '[' 37 -gt 60 ']'
+ sleep 1
++ expr 37 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 37 + 1
+ cnt=38
+ '[' 38 -gt 60 ']'
+ sleep 1
++ expr 38 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 38 + 1
+ cnt=39
+ '[' 39 -gt 60 ']'
+ sleep 1
++ expr 39 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 39 + 1
+ cnt=40
+ '[' 40 -gt 60 ']'
+ sleep 1
++ expr 40 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 40 + 1
+ cnt=41
+ '[' 41 -gt 60 ']'
+ sleep 1
++ expr 41 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 41 + 1
+ cnt=42
+ '[' 42 -gt 60 ']'
+ sleep 1
++ expr 42 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 42 + 1
+ cnt=43
+ '[' 43 -gt 60 ']'
+ sleep 1
++ expr 43 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 43 + 1
+ cnt=44
+ '[' 44 -gt 60 ']'
+ sleep 1
++ expr 44 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 44 + 1
+ cnt=45
+ '[' 45 -gt 60 ']'
+ sleep 1
++ expr 45 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 45 + 1
+ cnt=46
+ '[' 46 -gt 60 ']'
+ sleep 1
++ expr 46 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 46 + 1
+ cnt=47
+ '[' 47 -gt 60 ']'
+ sleep 1
++ expr 47 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 47 + 1
+ cnt=48
+ '[' 48 -gt 60 ']'
+ sleep 1
++ expr 48 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 48 + 1
+ cnt=49
+ '[' 49 -gt 60 ']'
+ sleep 1
++ expr 49 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 49 + 1
+ cnt=50
+ '[' 50 -gt 60 ']'
+ sleep 1
++ expr 50 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 50 + 1
+ cnt=51
+ '[' 51 -gt 60 ']'
+ sleep 1
++ expr 51 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 51 + 1
+ cnt=52
+ '[' 52 -gt 60 ']'
+ sleep 1
++ expr 52 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 52 + 1
+ cnt=53
+ '[' 53 -gt 60 ']'
+ sleep 1
++ expr 53 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 53 + 1
+ cnt=54
+ '[' 54 -gt 60 ']'
+ sleep 1
++ expr 54 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 54 + 1
+ cnt=55
+ '[' 55 -gt 60 ']'
+ sleep 1
++ expr 55 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 55 + 1
+ cnt=56
+ '[' 56 -gt 60 ']'
+ sleep 1
++ expr 56 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 56 + 1
+ cnt=57
+ '[' 57 -gt 60 ']'
+ sleep 1
++ expr 57 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 57 + 1
+ cnt=58
+ '[' 58 -gt 60 ']'
+ sleep 1
++ expr 58 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 58 + 1
+ cnt=59
+ '[' 59 -gt 60 ']'
+ sleep 1
++ expr 59 % 3
+ '[' 2 '!=' 2 ']'
+ log_action_cont_msg ''
+ echo -n ...
...+ kill -0 0000
++ expr 59 + 1
+ cnt=60
+ '[' 60 -gt 60 ']'
+ sleep 1
++ expr 60 % 3
+ '[' 0 '!=' 2 ']'
+ kill -0 0000
++ expr 60 + 1
+ cnt=61
+ '[' 61 -gt 60 ']'
+ log_action_end_msg 1 'still running'
+ local end
+ log_action_end_msg_pre 1 'still running'
+ log_end_msg_pre 1 'still running'
+ log_use_fancy_output
+ TPUT=/usr/bin/tput
+ EXPR=/usr/bin/expr
+ '[' -t 1 ']'
+ '[' xxterm '!=' x ']'
+ '[' xxterm '!=' xdumb ']'
+ '[' -x /usr/bin/tput ']'
+ '[' -x /usr/bin/expr ']'
+ /usr/bin/tput hpa 60
+ /usr/bin/tput setaf 1
+ '[' -z 1 ']'
+ true
+ case "$FANCYTTY" in
+ true
++ /usr/bin/tput setaf 1
+ RED=''
++ /usr/bin/tput setaf 2
+ GREEN=''
++ /usr/bin/tput setaf 3
+ YELLOW=''
++ /usr/bin/tput op
+ NORMAL=''
+ /usr/bin/tput civis
+ /usr/bin/tput sc
+ /usr/bin/tput hpa 0
+ '[' 1 -eq 0 ']'
+ '[' 1 -eq 255 ']'
+ /bin/echo -ne '[FAIL'
[FAIL+ /usr/bin/tput rc
+ /usr/bin/tput cnorm
+ '[' -z 'still running' ']'
+ end=' (still running).'
+ '[' 1 -eq 0 ']'
+ log_use_fancy_output
+ TPUT=/usr/bin/tput
+ EXPR=/usr/bin/expr
+ '[' -t 1 ']'
+ '[' xxterm '!=' x ']'
+ '[' xxterm '!=' xdumb ']'
+ '[' -x /usr/bin/tput ']'
+ '[' -x /usr/bin/expr ']'
+ /usr/bin/tput hpa 60
+ /usr/bin/tput setaf 1
+ '[' -z 1 ']'
+ true
+ case "$FANCYTTY" in
+ true
++ /usr/bin/tput setaf 1
+ RED=''
++ /usr/bin/tput op
+ NORMAL=''
+ /bin/echo -e 'failed (still running).'
failed (still running).
+ log_action_end_msg_post 1 'still running'
+ :
+ sleep 1
++ expr 61 % 3
+ '[' 1 '!=' 2 ']'
+ kill -0 0000
++ expr 61 + 1
+ cnt=62
+ '[' 62 -gt 60 ']'
+ log_action_end_msg 1 'still running'
+ local end
+ log_action_end_msg_pre 1 'still running'
+ log_end_msg_pre 1 'still running'
+ log_use_fancy_output
+ TPUT=/usr/bin/tput
+ EXPR=/usr/bin/expr
+ '[' -t 1 ']'
+ '[' xxterm '!=' x ']'
+ '[' xxterm '!=' xdumb ']'
+ '[' -x /usr/bin/tput ']'
+ '[' -x /usr/bin/expr ']'
+ /usr/bin/tput hpa 60
+ /usr/bin/tput setaf 1
+ '[' -z 1 ']'
+ true
+ case "$FANCYTTY" in
+ true
++ /usr/bin/tput setaf 1
+ RED=''
++ /usr/bin/tput setaf 2
+ GREEN=''
++ /usr/bin/tput setaf 3
+ YELLOW=''
++ /usr/bin/tput op
+ NORMAL=''
+ /usr/bin/tput civis
+ /usr/bin/tput sc
+ /usr/bin/tput hpa 0
+ '[' 1 -eq 0 ']'
+ '[' 1 -eq 255 ']'
+ /bin/echo -ne '[FAIL'
[FAIL+ /usr/bin/tput rc
+ /usr/bin/tput cnorm
+ '[' -z 'still running' ']'
+ end=' (still running).'
+ '[' 1 -eq 0 ']'
+ log_use_fancy_output
+ TPUT=/usr/bin/tput
+ EXPR=/usr/bin/expr
+ '[' -t 1 ']'
+ '[' xxterm '!=' x ']'
+ '[' xxterm '!=' xdumb ']'
+ '[' -x /usr/bin/tput ']'
+ '[' -x /usr/bin/expr ']'
+ /usr/bin/tput hpa 60
+ /usr/bin/tput setaf 1
+ '[' -z 1 ']'
+ true
+ case "$FANCYTTY" in
+ true
++ /usr/bin/tput setaf 1
+ RED=''
++ /usr/bin/tput op
+ NORMAL=''
+ /bin/echo -e 'failed (still running).'
failed (still running).
(added by me: ...continues forever.)
--- End Message ---
--- Begin Message ---
Source: tor
Source-Version: 0.2.4.18-rc-1
We believe that the bug you reported is fixed in the latest version of
tor, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Peter Palfrader <[email protected]> (supplier of updated tor package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 18 Nov 2013 20:33:08 CET
Source: tor
Binary: tor tor-dbg tor-geoipdb
Architecture: source all
Version: 0.2.4.18-rc-1
Distribution: experimental
Urgency: low
Maintainer: Peter Palfrader <[email protected]>
Changed-By: Peter Palfrader <[email protected]>
Description:
tor - anonymizing overlay network for TCP
tor-dbg - debugging symbols for Tor
tor-geoipdb - GeoIP database for Tor
Closes: 722153 723801
Changes:
tor (0.2.4.18-rc-1) experimental; urgency=low
.
* New upstream version.
* Re-add a few 'exit 1' statements on errors that got lost while
updating the init script to fancy LSB style output (closes: #722153).
* Mention the DisableDebuggerAttachment setting next to the ulimit -c
line in /etc/default/tor (closes: #723801).
Checksums-Sha256:
6d41f5158966e33ddd420bb872aa964127c34d9a4992ca4c26e7a44c8917095f 1716
tor_0.2.4.18-rc-1.dsc
e4e644274e24c2270f638fbcbe1c9167607ec98332a1cef4c3d03f408eb3aef5 2854762
tor_0.2.4.18-rc.orig.tar.gz
424807d718f19fd60a617498237d2ca3a7728c30b1799cdf1685b5d71e4fdacb 34033
tor_0.2.4.18-rc-1.diff.gz
7429f98001b7a2215cdabd00ff968f0f3b054c0f5d9692d4fb5a0e9b59fd650f 657848
tor-geoipdb_0.2.4.18-rc-1_all.deb
Checksums-Sha1:
c56c230554a2782c4b5d396244c824e04c15b33e 1716 tor_0.2.4.18-rc-1.dsc
cc12a8fdd62d4c1bd4ce37c8bf3bf830266b9e38 2854762 tor_0.2.4.18-rc.orig.tar.gz
4d9a47bf5068e6acdbe9d14b78e52034d31ae270 34033 tor_0.2.4.18-rc-1.diff.gz
711436a792c6efd45682e50847089b1e35d69e0a 657848
tor-geoipdb_0.2.4.18-rc-1_all.deb
Files:
134a7f14b7c3bc0ab21b550eaf9b6c1f 1716 net optional tor_0.2.4.18-rc-1.dsc
6cc5bc776e9d61a9fb1b000609ed2692 2854762 net optional
tor_0.2.4.18-rc.orig.tar.gz
767bc02cbf333f52dc8fb814aac31486 34033 net optional tor_0.2.4.18-rc-1.diff.gz
5b30d519d459006f2b31fec5d34dce97 657848 net extra
tor-geoipdb_0.2.4.18-rc-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQEcBAEBCAAGBQJSimuFAAoJEDTSCgbh3sV3SD0H/RXWcgLfD4da37JZaPAWZYPn
4KT1coRuFVaWuvLFf+I+zRU9RZ6LYPc2+fx3zlDpjX67Y9aY06obThnkemUVH6Dl
4MKDiDhx1rvLX6k+WGbOWFsGdZNSv3bvsMlaKPxseMeV0tUVZzWLeWQrO4TR2++i
W6S47+FkWPr4MrZnVUWtvkgjFJ/5BweggP9sjN3bxlXKjSjpsh01qlTXNXDbw9+K
9brG30fs7S7UQiocU94s5X23uxD6FQc8Q3EXfnwm99GkqZ5ii5YnNmBgLBIWogig
TCV52dP/KLMybQbKtZX+1ZvZvWq3os6uVRKBva5dlQVv4chH4WhcF7wWmeW1dgw=
=lT/S
-----END PGP SIGNATURE-----
--- End Message ---