PLUGINS = tcp udp
UNIXPATH = /tmp/gnunet-service-transport.sock
BLACKLIST_FILE = $SERVICEHOME/blacklist
-# This could possibly be relaxed
-UNIX_MATCH_UID = YES
+UNIX_MATCH_UID = NO
UNIX_MATCH_GID = YES
# DISABLE_SOCKET_FORWARDING = NO
# USERNAME =
# REJECT_FROM6 =
# PREFIX = valgrind --leak-check=full
+# Configuration settings related to traffic manipulation for testing purposes
+# Distance
+# MANIPULATE_DISTANCE_IN = 1
+# MANIPULATE_DISTANCE_OUT = 1
+# Delay in ms; WARNING: to large values may lead to peers not connecting!
+# MANIPULATE_DELAY_IN = 1
+# MANIPULATE_DELAY_OUT = 1
+
+
[transport-unix]
PORT = 22086
TESTING_IGNORE_KEYS = ACCEPT_FROM;
MAX_CONNECTIONS = 128
[transport-udp]
+# Use PORT = 0 to autodetect a port available
PORT = 2086
BROADCAST = YES
BROADCAST_INTERVAL = 30 s
TESTING_IGNORE_KEYS = ACCEPT_FROM;
[transport-https_server]
+# EXTERNAL_HOSTNAME = <your hostname/path>
+# EXTERNAL_HOSTNAME_ONLY = YES
+# If you have a valid SSL certificate for your external hostname tell,
+# clients to verify it
+# VERIFY_EXTERNAL_HOSTNAME = YES
+# Does the external hostname use the same port?
+# EXTERNAL_HOSTNAME_USE_PORT = YES
PORT = 4433
ADVERTISED_PORT = 4433
CRYPTO_INIT = NORMAL
# Real hardware, no testing
TESTMODE = 0
TESTING_IGNORE_KEYS = ACCEPT_FROM;
+
+[transport-bluetooth]
+# Name of the interface (typically hciX)
+INTERFACE = hci0
+# Real hardware, no testing
+TESTMODE = 0
+TESTING_IGNORE_KEYS = ACCEPT_FROM;