Last week, i had been erroneously assuming, the daily reassigned external IP addresses from my provider would kill Tor, as someone suggested in the IRC. So i ran a quick "sudo update-rc.d tor disable".
Only later, when i learned, the IP change doesnt cause too much trouble, i reenabled Tor. Since then, the tor service doesnt come up on computer startup any longer. I tried all kind of things, like:
sudo update-rc.d tor enable sudo update-rc.d tor defaults
i even reinstalled Tor completely, but the service does not start automatically any longer. After finding this to be true, i began to start it manually after each reboot like so:
sudo service tor start # this does in fact cause the service to run as debian-tor user, as it should!
Unfortunately, it is necessary to reboot from time to time, to prevent acceleration in memory fragmentation caused by several programs i use on a daily basis. If not prevented, the latter causes system instabilities and introduces severe risk of data corruption.
So back to the basics: i am just a simple Ubuntu user with a machine, that is connected and running basically 24/7 (except for the daily disconnect, as can be seen from the logs). And i would certainly appreciate any suggestion to check for, why upstart doesnt pick up Tor, as it should. From my own understanding, eveything looks pretty normal, like:
find /etc -name ?20tor | xargs ls -l lrwxrwxrwx 1 root root 13 Mär 4 04:19 /etc/rc0.d/K20tor -> ../init.d/tor lrwxrwxrwx 1 root root 13 Mär 4 04:19 /etc/rc1.d/K20tor -> ../init.d/tor lrwxrwxrwx 1 root root 13 Mär 4 04:19 /etc/rc2.d/S20tor -> ../init.d/tor lrwxrwxrwx 1 root root 13 Mär 4 04:19 /etc/rc3.d/S20tor -> ../init.d/tor lrwxrwxrwx 1 root root 13 Mär 4 04:19 /etc/rc4.d/S20tor -> ../init.d/tor lrwxrwxrwx 1 root root 13 Mär 4 04:19 /etc/rc5.d/S20tor -> ../init.d/tor lrwxrwxrwx 1 root root 13 Mär 4 04:19 /etc/rc6.d/K20tor -> ../init.d/tor
Sorry for asking such an unadorned question here, i simply ran out of ideas. :-(
NewTorKidOnTheBlock
tor-relays@lists.torproject.org