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
28 # Is the NAT hole-punched?
31 # Disable UPNP by default until it gets cleaner!
34 # Use addresses from the local network interfaces (inluding loopback, but also others)
37 # External IP address of the NAT box (if known); IPv4 dotted-decimal ONLY at this time (should allow DynDNS!)
38 # normal interface IP address for non-NATed peers;
39 # possibly auto-detected (using UPnP) if possible if not specified
42 # Should we use ICMP-based NAT traversal to try connect to NATed peers
43 # or, if we are behind NAT, to allow connections to us?
44 ENABLE_ICMP_CLIENT = NO
45 ENABLE_ICMP_SERVER = NO
47 # IP address of the interface connected to the NAT box; IPv4 dotted-decimal ONLY;
48 # normal interface IP address for non-NATed peers;
49 # likely auto-detected (via interface list) if not specified (!)
52 # Disable IPv6 support
55 # How often do we query the DNS resolver
56 # for our hostname (to get our own IP), in ms
57 HOSTNAME_DNS_FREQUENCY = 1200000
59 # How often do we iterate over our
60 # network interfaces to check for changes
61 # in our IP address? in ms
62 IFC_SCAN_FREQUENCY = 3000000
64 # How often do we query the DNS resolver
65 # for our hostname (to get our own IP), in ms
66 DYNDNS_FREQUENCY = 140000
69 HOSTNAME = nat.gnunet.org
73 # Use 0 to ONLY advertise as a peer behind NAT (no port binding)
75 ADVERTISED_PORT = 2086
77 # Maximum number of open TCP connections allowed
102 # Name of the interface in monitor mode (typically monX)
104 # Real hardware, no testing
112 CONFIG = $DEFAULTCONFIG
113 BINARY = gnunet-service-arm
114 ACCEPT_FROM = 127.0.0.1;
116 DEFAULTSERVICES = topology hostlist
117 UNIXPATH = /tmp/gnunet-service-arm.sock
120 # GLOBAL_POSTFIX = -l $SERVICEHOME/{}-logs
136 CONFIG = $DEFAULTCONFIG
137 BINARY = gnunet-service-statistics
138 ACCEPT_FROM = 127.0.0.1;
140 UNIXPATH = /tmp/gnunet-service-statistics.sock
143 # DISABLE_SOCKET_FORWARDING = NO
158 CONFIG = $DEFAULTCONFIG
159 BINARY = gnunet-service-resolver
160 ACCEPT_FROM = 127.0.0.1;
162 UNIXPATH = /tmp/gnunet-service-resolver.sock
165 # DISABLE_SOCKET_FORWARDING = NO
180 CONFIG = $DEFAULTCONFIG
181 BINARY = gnunet-service-peerinfo
182 ACCEPT_FROM = 127.0.0.1;
184 UNIXPATH = /tmp/gnunet-service-peerinfo.sock
187 # DISABLE_SOCKET_FORWARDING = NO
196 HOSTS = $SERVICEHOME/data/hosts/
204 CONFIG = $DEFAULTCONFIG
205 BINARY = gnunet-service-transport
207 ACCEPT_FROM = 127.0.0.1;
210 UNIXPATH = /tmp/gnunet-service-transport.sock
211 BLACKLIST_FILE = $SERVICEHOME/blacklist
214 # DISABLE_SOCKET_FORWARDING = NO
229 CONFIG = $DEFAULTCONFIG
230 BINARY = gnunet-service-core
231 ACCEPT_FROM = 127.0.0.1;
233 # quotas are in bytes per second now!
234 TOTAL_QUOTA_IN = 65536
235 TOTAL_QUOTA_OUT = 65536
236 UNIXPATH = /tmp/gnunet-service-core.sock
239 # DISABLE_SOCKET_FORWARDING = NO
255 TARGET-CONNECTION-COUNT = 16
256 FRIENDS = $SERVICEHOME/friends
257 CONFIG = $DEFAULTCONFIG
258 BINARY = gnunet-daemon-topology
261 # port for hostlist http server
264 HOSTLISTFILE = $SERVICEHOME/hostlist/learned.data
265 CONFIG = $DEFAULTCONFIG
266 BINARY = gnunet-daemon-hostlist
267 # consider having "-e" as default as well once implemented
269 SERVERS = http://v9.gnunet.org:58080/
270 # proxy for downloading hostlists
276 UNIXPATH = /tmp/gnunet-service-datastore.sock
282 CONFIG = $DEFAULTCONFIG
283 BINARY = gnunet-service-datastore
284 ACCEPT_FROM = 127.0.0.1;
287 BLOOMFILTER = $SERVICEHOME/fs/bloomfilter
289 # DISABLE_SOCKET_FORWARDING = NO
292 FILENAME = $SERVICEHOME/datastore/sqlite.db
295 CONFIG = connect_timeout=10; dbname=gnunet
306 DATABASE = gnunetcheck
316 INDEXDB = $SERVICEHOME/idxinfo.lst
317 TRUST = $SERVICEHOME/data/credit/
318 IDENTITY_DIR = $SERVICEHOME/identities/
319 STATE_DIR = $SERVICEHOME/persistence/
320 UPDATE_DIR = $SERVICEHOME/updates/
324 CONFIG = $DEFAULTCONFIG
325 BINARY = gnunet-service-fs
326 ACCEPT_FROM = 127.0.0.1;
330 CONTENT_CACHING = YES
331 CONTENT_PUSHING = YES
333 UNIXPATH = /tmp/gnunet-service-fs.sock
336 # DISABLE_SOCKET_FORWARDING = NO
338 MAX_PENDING_REQUESTS = 65536
339 # Maximum frequency we're allowed to poll the datastore
340 # for content for migration (can be used to reduce
341 # GNUnet's disk-IO rate)
342 MIN_MIGRATION_DELAY = 100
343 EXPECTED_NEIGHBOUR_COUNT = 128
350 CONFIG = $DEFAULTCONFIG
351 BINARY = gnunet-service-dht
352 ACCEPT_FROM = 127.0.0.1;
355 UNIXPATH = /tmp/gnunet-service-dht.sock
358 # DISABLE_SOCKET_FORWARDING = NO
373 # REPLICATION_FREQUENCY = 60
376 # CONVERGE_MODIFIER =
384 PLUGINS = fs dht test dns
391 CONFIG = $DEFAULTCONFIG
392 BINARY = gnunet-service-mesh
393 ACCEPT_FROM = 127.0.0.1;
395 UNIXPATH = /tmp/gnunet-service-mesh.sock
400 CONFIG = $DEFAULTCONFIG
401 BINARY = gnunet-daemon-vpn
404 IPV4ADDR = 10.10.10.1
405 IPV4MASK = 255.255.255.0
410 CONFIG = $DEFAULTCONFIG
411 BINARY = gnunet-daemon-exit
415 IPV4MASK = 255.255.255.0
425 CONFIG = $DEFAULTCONFIG
426 BINARY = gnunet-service-dns
427 ACCEPT_FROM = 127.0.0.1;
429 UNIXPATH = /tmp/gnunet-service-dns.sock