2 SERVICEHOME = ~/.gnunet/
3 # SERVICEHOME = /var/lib/gnunet/
4 # DEFAULTCONFIG = /etc/gnunet.conf
5 # If 'DEFAULTCONFIG' is not defined, the current
6 # configuration file is assumed to be the default,
7 # which is what we want by default...
10 HOSTKEY = $SERVICEHOME/.hostkey
14 # How long before failing a connection?
16 # How many connect attempts should we make?
18 # How many connections can happen simultaneously?
19 MAX_OUTSTANDING_CONNECTIONS = 50
21 # Should we clean up the files on peer group shutdown?
31 # Is the NAT hole-punched?
34 # Enable UPNP by default?
37 # Use addresses from the local network interfaces (inluding loopback, but also others)
40 # Use address obtained from a DNS lookup of our hostname
43 # External IP address of the NAT box (if known); IPv4 dotted-decimal ONLY at this time (should allow DynDNS!)
44 # normal interface IP address for non-NATed peers;
45 # possibly auto-detected (using UPnP) if possible if not specified
48 # Should we use ICMP-based NAT traversal to try connect to NATed peers
49 # or, if we are behind NAT, to allow connections to us?
50 ENABLE_ICMP_CLIENT = NO
51 ENABLE_ICMP_SERVER = NO
53 # IP address of the interface connected to the NAT box; IPv4 dotted-decimal ONLY;
54 # normal interface IP address for non-NATed peers;
55 # likely auto-detected (via interface list) if not specified (!)
58 # Disable IPv6 support
61 # How often do we query the DNS resolver
62 # for our hostname (to get our own IP), in ms
63 HOSTNAME_DNS_FREQUENCY = 1200000
65 # How often do we iterate over our
66 # network interfaces to check for changes
67 # in our IP address? in ms
68 IFC_SCAN_FREQUENCY = 3000000
70 # How often do we query the DNS resolver
71 # for our hostname (to get our own IP), in ms
72 DYNDNS_FREQUENCY = 140000
79 # Use 0 to ONLY advertise as a peer behind NAT (no port binding)
81 ADVERTISED_PORT = 2086
83 # Maximum number of open TCP connections allowed
105 MAX_CONNECTIONS = 128
111 CERT_FILE = https.cert
112 MAX_CONNECTIONS = 128
116 # Name of the interface in monitor mode (typically monX)
118 # Real hardware, no testing
126 CONFIG = $DEFAULTCONFIG
127 BINARY = gnunet-service-arm
128 ACCEPT_FROM = 127.0.0.1;
130 DEFAULTSERVICES = topology hostlist
131 UNIXPATH = /tmp/gnunet-service-arm.sock
134 # GLOBAL_POSTFIX = -l $SERVICEHOME/{}-logs
150 CONFIG = $DEFAULTCONFIG
151 BINARY = gnunet-service-statistics
152 ACCEPT_FROM = 127.0.0.1;
154 UNIXPATH = /tmp/gnunet-service-statistics.sock
157 # DISABLE_SOCKET_FORWARDING = NO
172 CONFIG = $DEFAULTCONFIG
173 BINARY = gnunet-service-resolver
174 ACCEPT_FROM = 127.0.0.1;
176 UNIXPATH = /tmp/gnunet-service-resolver.sock
179 # DISABLE_SOCKET_FORWARDING = NO
194 CONFIG = $DEFAULTCONFIG
195 BINARY = gnunet-service-peerinfo
196 ACCEPT_FROM = 127.0.0.1;
198 UNIXPATH = /tmp/gnunet-service-peerinfo.sock
201 # DISABLE_SOCKET_FORWARDING = NO
210 HOSTS = $SERVICEHOME/data/hosts/
218 CONFIG = $DEFAULTCONFIG
219 BINARY = gnunet-service-transport
222 ACCEPT_FROM = 127.0.0.1;
225 UNIXPATH = /tmp/gnunet-service-transport.sock
226 BLACKLIST_FILE = $SERVICEHOME/blacklist
229 # DISABLE_SOCKET_FORWARDING = NO
244 CONFIG = $DEFAULTCONFIG
245 BINARY = gnunet-service-ats
246 ACCEPT_FROM = 127.0.0.1;
248 UNIXPATH = /tmp/gnunet-service-ats.sock
252 TOTAL_QUOTA_IN = 65536
253 TOTAL_QUOTA_OUT = 65536
261 ATS_MIN_INTERVAL = 15000
262 ATS_EXEC_INTERVAL = 30000
270 CONFIG = $DEFAULTCONFIG
271 BINARY = gnunet-service-core-new
272 ACCEPT_FROM = 127.0.0.1;
274 # quotas are in bytes per second now!
275 TOTAL_QUOTA_IN = 65536
276 TOTAL_QUOTA_OUT = 65536
277 UNIXPATH = /tmp/gnunet-service-core.sock
280 # DISABLE_SOCKET_FORWARDING = NO
296 TARGET-CONNECTION-COUNT = 16
297 FRIENDS = $SERVICEHOME/friends
298 CONFIG = $DEFAULTCONFIG
299 BINARY = gnunet-daemon-topology
302 # port for hostlist http server
305 HOSTLISTFILE = $SERVICEHOME/hostlist/learned.data
306 CONFIG = $DEFAULTCONFIG
307 BINARY = gnunet-daemon-hostlist
308 # consider having "-e" as default as well once implemented
310 SERVERS = http://v9.gnunet.org:58080/
311 # proxy for downloading hostlists
317 UNIXPATH = /tmp/gnunet-service-datastore.sock
323 CONFIG = $DEFAULTCONFIG
324 BINARY = gnunet-service-datastore
325 ACCEPT_FROM = 127.0.0.1;
328 BLOOMFILTER = $SERVICEHOME/fs/bloomfilter
330 # DISABLE_SOCKET_FORWARDING = NO
333 FILENAME = $SERVICEHOME/datastore/sqlite.db
336 CONFIG = connect_timeout=10; dbname=gnunet
347 DATABASE = gnunetcheck
357 INDEXDB = $SERVICEHOME/idxinfo.lst
358 TRUST = $SERVICEHOME/data/credit/
359 IDENTITY_DIR = $SERVICEHOME/identities/
360 STATE_DIR = $SERVICEHOME/persistence/
361 UPDATE_DIR = $SERVICEHOME/updates/
365 CONFIG = $DEFAULTCONFIG
366 BINARY = gnunet-service-fs
367 ACCEPT_FROM = 127.0.0.1;
371 CONTENT_CACHING = YES
372 CONTENT_PUSHING = YES
374 UNIXPATH = /tmp/gnunet-service-fs.sock
377 # DISABLE_SOCKET_FORWARDING = NO
379 MAX_PENDING_REQUESTS = 65536
380 # Maximum frequency we're allowed to poll the datastore
381 # for content for migration (can be used to reduce
382 # GNUnet's disk-IO rate)
383 MIN_MIGRATION_DELAY = 100
384 EXPECTED_NEIGHBOUR_COUNT = 128
391 CONFIG = $DEFAULTCONFIG
392 BINARY = gnunet-service-dht
393 ACCEPT_FROM = 127.0.0.1;
396 UNIXPATH = /tmp/gnunet-service-dht.sock
399 # DISABLE_SOCKET_FORWARDING = NO
414 # REPLICATION_FREQUENCY = 60
417 # CONVERGE_MODIFIER =
425 PLUGINS = fs dht test dns
432 CONFIG = $DEFAULTCONFIG
433 BINARY = gnunet-service-mesh
434 ACCEPT_FROM = 127.0.0.1;
436 UNIXPATH = /tmp/gnunet-service-mesh.sock
445 CONFIG = $DEFAULTCONFIG
446 BINARY = gnunet-service-nse
447 ACCEPT_FROM = 127.0.0.1;
449 UNIXPATH = /tmp/test-nse-service-nse.unix
452 PROOFFILE = $SERVICEHOME/.nse-proof
453 HISTOGRAM = $SERVICEHOME/nse-history.log
455 # How 'slowly' should the proof-of-work be constructed (delay
456 # between rounds in ms); sane values between 0 and ~1000.
459 # Note: changing any of the values below will make this peer
460 # completely incompatible with other peers!
466 CONFIG = $DEFAULTCONFIG
467 BINARY = gnunet-daemon-vpn
470 IPV4ADDR = 10.11.10.1
471 IPV4MASK = 255.255.0.0
476 CONFIG = $DEFAULTCONFIG
477 BINARY = gnunet-daemon-exit
481 IPV4MASK = 255.255.0.0
491 CONFIG = $DEFAULTCONFIG
492 BINARY = gnunet-service-dns
493 ACCEPT_FROM = 127.0.0.1;
495 UNIXPATH = /tmp/gnunet-service-dns.sock