From e7824c3e0149f740a10d0c1a4d814254d0106f31 Mon Sep 17 00:00:00 2001
From: Roger Dingledine
-10. (Unix only). Make a separate user to run the server. If you +10. If your Tor server provides other services on the same IP address +— such as a public webserver — make sure that connections to the +webserver are allowed from the local host too. You need to allow these +connections because Tor clients will detect that your Tor server is the safest +way to reach that webserver, and always build a circuit that ends +at your server. If you don't want to allow the connections, you must +explicitly reject them in your exit policy. +
+ ++11. (Unix only). Make a separate user to run the server. If you installed the OS X package or the deb or the rpm, this is already done. Otherwise, you can do it by hand. (The Tor server doesn't need to be run as root, so it's good practice to not run it as root. Running @@ -300,7 +311,7 @@ into a chroot jail.)
-11. (Unix only.) Your operating system probably limits the number +12. (Unix only.) Your operating system probably limits the number of open file descriptors per process to 1024 (or even less). If you plan to be running a fast exit node, this is probably not enough. On Linux, you should add a line like "toruser hard nofile 8192" to your @@ -313,7 +324,7 @@ you launch Tor.
-12. If you installed Tor via some package or installer, it probably starts +13. If you installed Tor via some package or installer, it probably starts Tor for you automatically on boot. But if you installed from source, you may find the initscripts in contrib/tor.sh or contrib/torctl useful.
-- cgit v1.2.3-54-g00ecf