mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
- cause configure to create a tor.sh which will have directories set
correctly based on how configure was run - cause tor to guess the location of torrc more intelligently - cause cause src/config/torrc and src/conf/sample-server-torrc to be generated with contents that are correct for the way configure was run - cause "make install" to put torrc, sample-server-torrc, and dirservers somewhere intelligent svn:r587
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
confdir = $(sysconfdir)/tor
|
||||
|
||||
EXTRA_DIST = dirservers oprc sample-orrc
|
||||
EXTRA_DIST = dirservers
|
||||
|
||||
conf_DATA = dirservers torrc sample-server-torrc
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
# Configuration file for a typical tor node
|
||||
|
||||
# The directory for keeping all the config/data for this node
|
||||
DataDirectory @LOCALSTATEDIR@/lib/tor
|
||||
# A unique handle for this node
|
||||
Nickname moria4
|
||||
|
||||
# Ports for various services. Comment out or set to 0 if you're not
|
||||
# offering that service.
|
||||
ORPort 9004 # listening for cell-speaking connections
|
||||
APPort 9024 # listening for socks-speaking connections
|
||||
#DirPort 0
|
||||
|
||||
# Leave this set, or we'll be treated like a client.
|
||||
OnionRouter 1
|
||||
|
||||
# List of routers. Tor nodes only know about the directory servers
|
||||
# at the beginning, and from them they get a list of currently up nodes.
|
||||
RouterFile @CONFDIR@/dirservers
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
# Configuration file for a typical tor client
|
||||
# (listen for applications only)
|
||||
|
||||
# List of routers. Tor nodes only know about the directory servers
|
||||
# at the beginning, and from them they get a list of currently up nodes.
|
||||
RouterFile @CONFDIR@/dirservers
|
||||
|
||||
# Ports for various services. Comment out if you're not running that
|
||||
# service.
|
||||
#ORPort 9001
|
||||
APPort 9050
|
||||
|
||||
+2
-2
@@ -220,8 +220,8 @@ int getconfig(int argc, char **argv, or_options_t *options) {
|
||||
}
|
||||
if(i < argc-1) { /* we found one */
|
||||
fname = argv[i+1];
|
||||
} else { /* didn't find one, try /etc/torrc */
|
||||
fname = "/etc/torrc";
|
||||
} else { /* didn't find one, try CONFDIR */
|
||||
fname = CONFDIR "/torrc";
|
||||
}
|
||||
log(LOG_DEBUG,"Opening config file '%s'",fname);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user