[dht]
-AUTOSTART = YES
+FORCESTART = YES
+AUTOSTART = @AUTOSTART@
@JAVAPORT@PORT = 2095
HOSTNAME = localhost
-HOME = $SERVICEHOME
-CONFIG = $DEFAULTCONFIG
BINARY = gnunet-service-dht
ACCEPT_FROM = 127.0.0.1;
ACCEPT_FROM6 = ::1;
BUCKET_SIZE = 4
-UNIXPATH = /tmp/gnunet-service-dht.sock
-# This could be relaxed...
-UNIX_MATCH_UID = YES
+UNIXPATH = $GNUNET_RUNTIME_DIR/gnunet-service-dht.sock
+UNIX_MATCH_UID = NO
UNIX_MATCH_GID = YES
# DISABLE_SOCKET_FORWARDING = NO
-# DEBUG = YES
-# USERNAME =
+# USERNAME =
# MAXBUF =
# TIMEOUT =
# DISABLEV6 =
# REJECT_FROM =
# REJECT_FROM6 =
# PREFIX =
-# DO_FIND_PEER =
-# STRICT_KADEMLIA =
-# USE_MAX_HOPS =
-# MAX_HOPS =
-# REPUBLISH = YES
-# REPLICATION_FREQUENCY = 60
-# STOP_ON_CLOSEST =
-# STOP_FOUND =
-# CONVERGE_MODIFIER =
+
+# Should the DHT cache results that we are routing in the DATACACHE as well?
+CACHE_RESULTS = YES
# Special option to disable DHT calling 'try_connect' (for testing)
DISABLE_TRY_CONNECT = NO
[dhtcache]
-DATABASE = sqlite
-QUOTA = 1 MB
+DATABASE = heap
+QUOTA = 50 MB
+# Disable RC-file for Bloom filter? (for benchmarking with limited IO availability)
+DISABLE_BF_RC = NO