Loading INSTALL +21 −2 Original line number Diff line number Diff line Loading @@ -11,6 +11,8 @@ Quickstart version for users: 6) point your browser to socks4 or socks5 proxy at localhost port 9050. In mozilla, this is in edit|preferences|advanced|proxies. This allows you to test to make sure tor is installed correctly. (If you have a personal firewall, be sure to allow connections to localhost port 9050.) 7) make sure you've set it up correctly: go to http://www.junkbusters.com/cgi-bin/privacy and see what IP it says you're coming from. If it works, you should probably go on to step 8, Loading @@ -22,6 +24,23 @@ Quickstart version for users: no socks proxy). This step will give you good html scrubbing as well. (See doc/CLIENTS for why direct socks gives you less anonymity.) If this works for you, you can stop reading. Otherwise, see the README for more details. *****If this works for you, you can stop reading here****** If you got the source from cvs: Run "./autogen.sh", which will run the various auto* programs and then run ./configure for you. From there, start at step 3 in the quickstart list above. If the quickstart doesn't work for you: If you have problems finding libraries, try CPPFLAGS="-I/usr/local/include" LDFLAGS="-L/usr/local/lib" \ ./configure rather than simply ./configure. Check out the list archives at http://archives.seul.org/or/dev/ and see if somebody else has reported your problem. If not, please subscribe and let us know what you did to fix it, or give us the details and we'll see what we can do. README +1 −27 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ http://archives.seul.org/or/dev/. Is your question in the FAQ? Should it be? ************************************************************************** See the INSTALL file for a quickstart. This is all you will probably need. See the INSTALL file for a quickstart. That is all you will probably need. ************************************************************************** ************************************************************************** Loading @@ -15,32 +15,6 @@ You only need to look beyond this point if the quickstart in the INSTALL doesn't work for you. ************************************************************************** Dependencies: For tor itself, you're going to need openssl (0.9.5 or later -- including the dev stuff and includes). If you're on Linux, everything will probably work fine. OS X and BSD (but see below under troubleshooting) may work too. Let us know if you get it working elsewhere. If you got the source from cvs: Run "./autogen.sh", which will run the various auto* programs and then run ./configure for you. From there, start at step 3 in the quickstart list above. If the quickstart doesn't work for you: If you have problems finding libraries, try CPPFLAGS="-I/usr/local/include" LDFLAGS="-L/usr/local/lib" \ ./configure rather than simply ./configure. Check out the list archives at http://archives.seul.org/or/dev/ and see if somebody else has reported your problem. If not, please subscribe and let us know what you did to fix it, or give us the details and we'll see what we can do. Do you want to run a tor server? First, set up a config file for your node (start with sample-orrc and Loading configure.in +1 −1 Original line number Diff line number Diff line AC_INIT AM_INIT_AUTOMAKE(tor, 0.0.2pre9) AM_INIT_AUTOMAKE(tor, 0.0.2pre10) AM_CONFIG_HEADER(orconfig.h) CFLAGS="-Wall -O2 -I/usr/kerberos/include" Loading doc/CLIENTS +5 −5 Original line number Diff line number Diff line Loading @@ -43,15 +43,15 @@ socks server is a tor process (running either locally or elsewhere). In general this works quite well for command-line processes like finger, ssh, etc. But there are a couple of catches: A) tsocks doesn't intercept calls to gethostbyname. So unless you specify an IP rather than hostname, you'll be giving yourself away. B) Programs which are suid root (or anybody else) don't let you intercept the system calls -- ssh falls into this category. But you can make a local copy of ssh and use that. C) Probably tsocks doesn't behave well for behemoths like Mozilla. you'll be giving yourself away. B) Programs which are suid don't let you intercept the system calls -- ssh falls into this category. But you can make a local copy of ssh and use that. C) Probably tsocks doesn't behave well for behemoths like Mozilla. Part three: applications which support tor correctly http: Mozilla: set your socks4 proxy to be the onion proxy http: Mozilla: set your socks4 proxy to be the onion proxy (but see above) privoxy: set your socks4a proxy to be the onion proxy ssh: tsocks ssh arma@18.244.0.188 ftp: tsocks wget ftp://18.244.0.188/quux.tar --passive Loading src/or/config.c +2 −2 Original line number Diff line number Diff line Loading @@ -197,7 +197,7 @@ int getconfig(int argc, char **argv, or_options_t *options) { /* give reasonable values for each option. Defaults to zero. */ memset(options,0,sizeof(or_options_t)); options->LogLevel = "debug"; options->LogLevel = "info"; options->loglevel = LOG_DEBUG; options->DataDirectory = NULL; options->CoinWeight = 0.1; Loading Loading @@ -243,7 +243,7 @@ int getconfig(int argc, char **argv, or_options_t *options) { if(options->LogLevel) { if(!strcmp(options->LogLevel,"err")) options->loglevel = LOG_ERR; else if(!strcmp(options->LogLevel,"warning")) else if(!strncmp(options->LogLevel,"warn",4)) options->loglevel = LOG_WARNING; else if(!strcmp(options->LogLevel,"info")) options->loglevel = LOG_INFO; Loading Loading
INSTALL +21 −2 Original line number Diff line number Diff line Loading @@ -11,6 +11,8 @@ Quickstart version for users: 6) point your browser to socks4 or socks5 proxy at localhost port 9050. In mozilla, this is in edit|preferences|advanced|proxies. This allows you to test to make sure tor is installed correctly. (If you have a personal firewall, be sure to allow connections to localhost port 9050.) 7) make sure you've set it up correctly: go to http://www.junkbusters.com/cgi-bin/privacy and see what IP it says you're coming from. If it works, you should probably go on to step 8, Loading @@ -22,6 +24,23 @@ Quickstart version for users: no socks proxy). This step will give you good html scrubbing as well. (See doc/CLIENTS for why direct socks gives you less anonymity.) If this works for you, you can stop reading. Otherwise, see the README for more details. *****If this works for you, you can stop reading here****** If you got the source from cvs: Run "./autogen.sh", which will run the various auto* programs and then run ./configure for you. From there, start at step 3 in the quickstart list above. If the quickstart doesn't work for you: If you have problems finding libraries, try CPPFLAGS="-I/usr/local/include" LDFLAGS="-L/usr/local/lib" \ ./configure rather than simply ./configure. Check out the list archives at http://archives.seul.org/or/dev/ and see if somebody else has reported your problem. If not, please subscribe and let us know what you did to fix it, or give us the details and we'll see what we can do.
README +1 −27 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ http://archives.seul.org/or/dev/. Is your question in the FAQ? Should it be? ************************************************************************** See the INSTALL file for a quickstart. This is all you will probably need. See the INSTALL file for a quickstart. That is all you will probably need. ************************************************************************** ************************************************************************** Loading @@ -15,32 +15,6 @@ You only need to look beyond this point if the quickstart in the INSTALL doesn't work for you. ************************************************************************** Dependencies: For tor itself, you're going to need openssl (0.9.5 or later -- including the dev stuff and includes). If you're on Linux, everything will probably work fine. OS X and BSD (but see below under troubleshooting) may work too. Let us know if you get it working elsewhere. If you got the source from cvs: Run "./autogen.sh", which will run the various auto* programs and then run ./configure for you. From there, start at step 3 in the quickstart list above. If the quickstart doesn't work for you: If you have problems finding libraries, try CPPFLAGS="-I/usr/local/include" LDFLAGS="-L/usr/local/lib" \ ./configure rather than simply ./configure. Check out the list archives at http://archives.seul.org/or/dev/ and see if somebody else has reported your problem. If not, please subscribe and let us know what you did to fix it, or give us the details and we'll see what we can do. Do you want to run a tor server? First, set up a config file for your node (start with sample-orrc and Loading
configure.in +1 −1 Original line number Diff line number Diff line AC_INIT AM_INIT_AUTOMAKE(tor, 0.0.2pre9) AM_INIT_AUTOMAKE(tor, 0.0.2pre10) AM_CONFIG_HEADER(orconfig.h) CFLAGS="-Wall -O2 -I/usr/kerberos/include" Loading
doc/CLIENTS +5 −5 Original line number Diff line number Diff line Loading @@ -43,15 +43,15 @@ socks server is a tor process (running either locally or elsewhere). In general this works quite well for command-line processes like finger, ssh, etc. But there are a couple of catches: A) tsocks doesn't intercept calls to gethostbyname. So unless you specify an IP rather than hostname, you'll be giving yourself away. B) Programs which are suid root (or anybody else) don't let you intercept the system calls -- ssh falls into this category. But you can make a local copy of ssh and use that. C) Probably tsocks doesn't behave well for behemoths like Mozilla. you'll be giving yourself away. B) Programs which are suid don't let you intercept the system calls -- ssh falls into this category. But you can make a local copy of ssh and use that. C) Probably tsocks doesn't behave well for behemoths like Mozilla. Part three: applications which support tor correctly http: Mozilla: set your socks4 proxy to be the onion proxy http: Mozilla: set your socks4 proxy to be the onion proxy (but see above) privoxy: set your socks4a proxy to be the onion proxy ssh: tsocks ssh arma@18.244.0.188 ftp: tsocks wget ftp://18.244.0.188/quux.tar --passive Loading
src/or/config.c +2 −2 Original line number Diff line number Diff line Loading @@ -197,7 +197,7 @@ int getconfig(int argc, char **argv, or_options_t *options) { /* give reasonable values for each option. Defaults to zero. */ memset(options,0,sizeof(or_options_t)); options->LogLevel = "debug"; options->LogLevel = "info"; options->loglevel = LOG_DEBUG; options->DataDirectory = NULL; options->CoinWeight = 0.1; Loading Loading @@ -243,7 +243,7 @@ int getconfig(int argc, char **argv, or_options_t *options) { if(options->LogLevel) { if(!strcmp(options->LogLevel,"err")) options->loglevel = LOG_ERR; else if(!strcmp(options->LogLevel,"warning")) else if(!strncmp(options->LogLevel,"warn",4)) options->loglevel = LOG_WARNING; else if(!strcmp(options->LogLevel,"info")) options->loglevel = LOG_INFO; Loading