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 # External IP address of the NAT box (if known); IPv4 dotted-decimal ONLY at this time (should allow DynDNS!)
35 # normal interface IP address for non-NATed peers;
36 # possibly auto-detected (using UPnP) if possible if not specified
39 # Should we use ICMP-based NAT traversal to try connect to NATed peers
40 # or, if we are behind NAT, to allow connections to us?
41 ENABLE_ICMP_CLIENT = NO
42 ENABLE_ICMP_SERVER = NO
44 # IP address of the interface connected to the NAT box; IPv4 dotted-decimal ONLY;
45 # normal interface IP address for non-NATed peers;
46 # likely auto-detected (via interface list) if not specified (!)
49 # Disable IPv6 support
54 # Use 0 to ONLY advertise as a peer behind NAT (no port binding)
56 ADVERTISED_PORT = 2086
60 # Allow use of loopback address
73 # Allow use of loopback address
79 # Allow use of loopback address
85 # Allow use of loopback address
90 # Name of the interface in monitor mode (typically monX)
92 # Real hardware, no testing
100 CONFIG = $DEFAULTCONFIG
101 BINARY = gnunet-service-arm
102 ACCEPT_FROM = 127.0.0.1;
104 DEFAULTSERVICES = topology hostlist
105 UNIXPATH = /tmp/gnunet-service-arm.sock
108 # GLOBAL_POSTFIX = -l $SERVICEHOME/{}-logs
124 CONFIG = $DEFAULTCONFIG
125 BINARY = gnunet-service-statistics
126 ACCEPT_FROM = 127.0.0.1;
128 UNIXPATH = /tmp/gnunet-service-statistics.sock
131 # DISABLE_SOCKET_FORWARDING = NO
146 CONFIG = $DEFAULTCONFIG
147 BINARY = gnunet-service-resolver
148 ACCEPT_FROM = 127.0.0.1;
150 UNIXPATH = /tmp/gnunet-service-resolver.sock
153 # DISABLE_SOCKET_FORWARDING = NO
168 CONFIG = $DEFAULTCONFIG
169 BINARY = gnunet-service-peerinfo
170 ACCEPT_FROM = 127.0.0.1;
172 UNIXPATH = /tmp/gnunet-service-peerinfo.sock
175 # DISABLE_SOCKET_FORWARDING = NO
184 HOSTS = $SERVICEHOME/data/hosts/
192 CONFIG = $DEFAULTCONFIG
193 BINARY = gnunet-service-transport
195 ACCEPT_FROM = 127.0.0.1;
198 UNIXPATH = /tmp/gnunet-service-transport.sock
199 BLACKLIST_FILE = $SERVICEHOME/blacklist
202 # DISABLE_SOCKET_FORWARDING = NO
217 CONFIG = $DEFAULTCONFIG
218 BINARY = gnunet-service-core
219 ACCEPT_FROM = 127.0.0.1;
221 # quotas are in bytes per second now!
222 TOTAL_QUOTA_IN = 65536
223 TOTAL_QUOTA_OUT = 65536
224 UNIXPATH = /tmp/gnunet-service-core.sock
227 # DISABLE_SOCKET_FORWARDING = NO
243 TARGET-CONNECTION-COUNT = 16
244 FRIENDS = $SERVICEHOME/friends
245 CONFIG = $DEFAULTCONFIG
246 BINARY = gnunet-daemon-topology
249 # port for hostlist http server
252 HOSTLISTFILE = $SERVICEHOME/hostlist/learned.data
253 CONFIG = $DEFAULTCONFIG
254 BINARY = gnunet-daemon-hostlist
255 # consider having "-e" as default as well once implemented
257 SERVERS = http://v9.gnunet.org:58080/
258 # proxy for downloading hostlists
264 UNIXPATH = /tmp/gnunet-service-datastore.sock
270 CONFIG = $DEFAULTCONFIG
271 BINARY = gnunet-service-datastore
272 ACCEPT_FROM = 127.0.0.1;
275 BLOOMFILTER = $SERVICEHOME/fs/bloomfilter
277 # DISABLE_SOCKET_FORWARDING = NO
280 FILENAME = $SERVICEHOME/datastore/sqlite.db
283 CONFIG = connect_timeout=10; dbname=gnunet
294 DATABASE = gnunetcheck
304 INDEXDB = $SERVICEHOME/idxinfo.lst
305 TRUST = $SERVICEHOME/data/credit/
306 IDENTITY_DIR = $SERVICEHOME/identities/
307 STATE_DIR = $SERVICEHOME/persistence/
308 UPDATE_DIR = $SERVICEHOME/updates/
312 CONFIG = $DEFAULTCONFIG
313 BINARY = gnunet-service-fs
314 ACCEPT_FROM = 127.0.0.1;
318 CONTENT_CACHING = YES
319 CONTENT_PUSHING = YES
321 UNIXPATH = /tmp/gnunet-service-fs.sock
324 # DISABLE_SOCKET_FORWARDING = NO
326 MAX_PENDING_REQUESTS = 65536
327 # Maximum frequency we're allowed to poll the datastore
328 # for content for migration (can be used to reduce
329 # GNUnet's disk-IO rate)
330 MIN_MIGRATION_DELAY = 100
331 EXPECTED_NEIGHBOUR_COUNT = 128
338 CONFIG = $DEFAULTCONFIG
339 BINARY = gnunet-service-dht
340 ACCEPT_FROM = 127.0.0.1;
343 UNIXPATH = /tmp/gnunet-service-dht.sock
346 # DISABLE_SOCKET_FORWARDING = NO
361 # REPLICATION_FREQUENCY = 60
364 # CONVERGE_MODIFIER =
372 PLUGINS = fs dht test dns
379 CONFIG = $DEFAULTCONFIG
380 BINARY = gnunet-service-mesh
381 ACCEPT_FROM = 127.0.0.1;
383 UNIXPATH = /tmp/gnunet-service-mesh.sock
388 CONFIG = $DEFAULTCONFIG
389 BINARY = gnunet-daemon-vpn
392 IPV4ADDR = 10.10.10.1
393 IPV4MASK = 255.255.255.0
398 CONFIG = $DEFAULTCONFIG
399 BINARY = gnunet-daemon-exit
403 IPV4MASK = 255.255.255.0
413 CONFIG = $DEFAULTCONFIG
414 BINARY = gnunet-service-dns
415 ACCEPT_FROM = 127.0.0.1;
417 UNIXPATH = /tmp/gnunet-service-dns.sock