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
57 # Use 0 to ONLY advertise as a peer behind NAT (no port binding)
59 ADVERTISED_PORT = 2086
61 # Maximum number of open TCP connections allowed
86 # Name of the interface in monitor mode (typically monX)
88 # Real hardware, no testing
96 CONFIG = $DEFAULTCONFIG
97 BINARY = gnunet-service-arm
98 ACCEPT_FROM = 127.0.0.1;
100 DEFAULTSERVICES = topology hostlist
101 UNIXPATH = /tmp/gnunet-service-arm.sock
104 # GLOBAL_POSTFIX = -l $SERVICEHOME/{}-logs
120 CONFIG = $DEFAULTCONFIG
121 BINARY = gnunet-service-statistics
122 ACCEPT_FROM = 127.0.0.1;
124 UNIXPATH = /tmp/gnunet-service-statistics.sock
127 # DISABLE_SOCKET_FORWARDING = NO
142 CONFIG = $DEFAULTCONFIG
143 BINARY = gnunet-service-resolver
144 ACCEPT_FROM = 127.0.0.1;
146 UNIXPATH = /tmp/gnunet-service-resolver.sock
149 # DISABLE_SOCKET_FORWARDING = NO
164 CONFIG = $DEFAULTCONFIG
165 BINARY = gnunet-service-peerinfo
166 ACCEPT_FROM = 127.0.0.1;
168 UNIXPATH = /tmp/gnunet-service-peerinfo.sock
171 # DISABLE_SOCKET_FORWARDING = NO
180 HOSTS = $SERVICEHOME/data/hosts/
188 CONFIG = $DEFAULTCONFIG
189 BINARY = gnunet-service-transport
191 ACCEPT_FROM = 127.0.0.1;
194 UNIXPATH = /tmp/gnunet-service-transport.sock
195 BLACKLIST_FILE = $SERVICEHOME/blacklist
198 # DISABLE_SOCKET_FORWARDING = NO
213 CONFIG = $DEFAULTCONFIG
214 BINARY = gnunet-service-core
215 ACCEPT_FROM = 127.0.0.1;
217 # quotas are in bytes per second now!
218 TOTAL_QUOTA_IN = 65536
219 TOTAL_QUOTA_OUT = 65536
220 UNIXPATH = /tmp/gnunet-service-core.sock
223 # DISABLE_SOCKET_FORWARDING = NO
239 TARGET-CONNECTION-COUNT = 16
240 FRIENDS = $SERVICEHOME/friends
241 CONFIG = $DEFAULTCONFIG
242 BINARY = gnunet-daemon-topology
245 # port for hostlist http server
248 HOSTLISTFILE = $SERVICEHOME/hostlist/learned.data
249 CONFIG = $DEFAULTCONFIG
250 BINARY = gnunet-daemon-hostlist
251 # consider having "-e" as default as well once implemented
253 SERVERS = http://v9.gnunet.org:58080/
254 # proxy for downloading hostlists
260 UNIXPATH = /tmp/gnunet-service-datastore.sock
266 CONFIG = $DEFAULTCONFIG
267 BINARY = gnunet-service-datastore
268 ACCEPT_FROM = 127.0.0.1;
271 BLOOMFILTER = $SERVICEHOME/fs/bloomfilter
273 # DISABLE_SOCKET_FORWARDING = NO
276 FILENAME = $SERVICEHOME/datastore/sqlite.db
279 CONFIG = connect_timeout=10; dbname=gnunet
290 DATABASE = gnunetcheck
300 INDEXDB = $SERVICEHOME/idxinfo.lst
301 TRUST = $SERVICEHOME/data/credit/
302 IDENTITY_DIR = $SERVICEHOME/identities/
303 STATE_DIR = $SERVICEHOME/persistence/
304 UPDATE_DIR = $SERVICEHOME/updates/
308 CONFIG = $DEFAULTCONFIG
309 BINARY = gnunet-service-fs
310 ACCEPT_FROM = 127.0.0.1;
314 CONTENT_CACHING = YES
315 CONTENT_PUSHING = YES
317 UNIXPATH = /tmp/gnunet-service-fs.sock
320 # DISABLE_SOCKET_FORWARDING = NO
322 MAX_PENDING_REQUESTS = 65536
323 # Maximum frequency we're allowed to poll the datastore
324 # for content for migration (can be used to reduce
325 # GNUnet's disk-IO rate)
326 MIN_MIGRATION_DELAY = 100
327 EXPECTED_NEIGHBOUR_COUNT = 128
334 CONFIG = $DEFAULTCONFIG
335 BINARY = gnunet-service-dht
336 ACCEPT_FROM = 127.0.0.1;
339 UNIXPATH = /tmp/gnunet-service-dht.sock
342 # DISABLE_SOCKET_FORWARDING = NO
357 # REPLICATION_FREQUENCY = 60
360 # CONVERGE_MODIFIER =
368 PLUGINS = fs dht test dns
375 CONFIG = $DEFAULTCONFIG
376 BINARY = gnunet-service-mesh
377 ACCEPT_FROM = 127.0.0.1;
379 UNIXPATH = /tmp/gnunet-service-mesh.sock
384 CONFIG = $DEFAULTCONFIG
385 BINARY = gnunet-daemon-vpn
388 IPV4ADDR = 10.10.10.1
389 IPV4MASK = 255.255.255.0
394 CONFIG = $DEFAULTCONFIG
395 BINARY = gnunet-daemon-exit
399 IPV4MASK = 255.255.255.0
409 CONFIG = $DEFAULTCONFIG
410 BINARY = gnunet-service-dns
411 ACCEPT_FROM = 127.0.0.1;
413 UNIXPATH = /tmp/gnunet-service-dns.sock