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
247 ATS_MIN_INTERVAL = 15000
248 ATS_EXEC_INTERVAL = 30000
256 CONFIG = $DEFAULTCONFIG
257 BINARY = gnunet-service-core-new
258 ACCEPT_FROM = 127.0.0.1;
260 # quotas are in bytes per second now!
261 TOTAL_QUOTA_IN = 65536
262 TOTAL_QUOTA_OUT = 65536
263 UNIXPATH = /tmp/gnunet-service-core.sock
266 # DISABLE_SOCKET_FORWARDING = NO
282 TARGET-CONNECTION-COUNT = 16
283 FRIENDS = $SERVICEHOME/friends
284 CONFIG = $DEFAULTCONFIG
285 BINARY = gnunet-daemon-topology
288 # port for hostlist http server
291 HOSTLISTFILE = $SERVICEHOME/hostlist/learned.data
292 CONFIG = $DEFAULTCONFIG
293 BINARY = gnunet-daemon-hostlist
294 # consider having "-e" as default as well once implemented
296 SERVERS = http://v9.gnunet.org:58080/
297 # proxy for downloading hostlists
303 UNIXPATH = /tmp/gnunet-service-datastore.sock
309 CONFIG = $DEFAULTCONFIG
310 BINARY = gnunet-service-datastore
311 ACCEPT_FROM = 127.0.0.1;
314 BLOOMFILTER = $SERVICEHOME/fs/bloomfilter
316 # DISABLE_SOCKET_FORWARDING = NO
319 FILENAME = $SERVICEHOME/datastore/sqlite.db
322 CONFIG = connect_timeout=10; dbname=gnunet
333 DATABASE = gnunetcheck
343 INDEXDB = $SERVICEHOME/idxinfo.lst
344 TRUST = $SERVICEHOME/data/credit/
345 IDENTITY_DIR = $SERVICEHOME/identities/
346 STATE_DIR = $SERVICEHOME/persistence/
347 UPDATE_DIR = $SERVICEHOME/updates/
351 CONFIG = $DEFAULTCONFIG
352 BINARY = gnunet-service-fs
353 ACCEPT_FROM = 127.0.0.1;
357 CONTENT_CACHING = YES
358 CONTENT_PUSHING = YES
360 UNIXPATH = /tmp/gnunet-service-fs.sock
363 # DISABLE_SOCKET_FORWARDING = NO
365 MAX_PENDING_REQUESTS = 65536
366 # Maximum frequency we're allowed to poll the datastore
367 # for content for migration (can be used to reduce
368 # GNUnet's disk-IO rate)
369 MIN_MIGRATION_DELAY = 100
370 EXPECTED_NEIGHBOUR_COUNT = 128
377 CONFIG = $DEFAULTCONFIG
378 BINARY = gnunet-service-dht
379 ACCEPT_FROM = 127.0.0.1;
382 UNIXPATH = /tmp/gnunet-service-dht.sock
385 # DISABLE_SOCKET_FORWARDING = NO
400 # REPLICATION_FREQUENCY = 60
403 # CONVERGE_MODIFIER =
411 PLUGINS = fs dht test dns
418 CONFIG = $DEFAULTCONFIG
419 BINARY = gnunet-service-mesh
420 ACCEPT_FROM = 127.0.0.1;
422 UNIXPATH = /tmp/gnunet-service-mesh.sock
431 CONFIG = $DEFAULTCONFIG
432 BINARY = gnunet-service-nse
433 ACCEPT_FROM = 127.0.0.1;
435 UNIXPATH = /tmp/test-nse-service-nse.unix
438 PROOFFILE = $SERVICEHOME/.nse-proof
439 HISTOGRAM = $SERVICEHOME/nse-history.log
441 # How 'slowly' should the proof-of-work be constructed (delay
442 # between rounds in ms); sane values between 0 and ~1000.
445 # Note: changing any of the values below will make this peer
446 # completely incompatible with other peers!
452 CONFIG = $DEFAULTCONFIG
453 BINARY = gnunet-daemon-vpn
456 IPV4ADDR = 10.11.10.1
457 IPV4MASK = 255.255.0.0
462 CONFIG = $DEFAULTCONFIG
463 BINARY = gnunet-daemon-exit
467 IPV4MASK = 255.255.0.0
477 CONFIG = $DEFAULTCONFIG
478 BINARY = gnunet-service-dns
479 ACCEPT_FROM = 127.0.0.1;
481 UNIXPATH = /tmp/gnunet-service-dns.sock