2 START_ON_DEMAND = @START_ON_DEMAND@
4 INDEXDB = $GNUNET_DATA_HOME/fs/idxinfo.lst
5 RESPECT = $GNUNET_DATA_HOME/fs/credit/
6 STATE_DIR = $GNUNET_DATA_HOME/fs/persistence/
7 UPDATE_DIR = $GNUNET_DATA_HOME/fs/updates/
10 BINARY = gnunet-service-fs
11 ACCEPT_FROM = 127.0.0.1;
16 # Do we introduce artificial delays? (may improve anonymity)
19 # Do we cache content from other nodes? (may improve anonymity)
22 # Do we send unsolicited data to other nodes if we have excess bandwidth?
23 # (may improve anonymity, probably not a good idea if content_caching is NO)
26 UNIXPATH = $GNUNET_RUNTIME_DIR/gnunet-service-fs.sock
28 # Do we require users that want to access file-sharing to run this process
29 # (usually not a good idea)
32 # Do we require users that want to access file-sharing to be in the 'gnunet' group?
35 # Maximum number of requests this peer tracks (important for
36 # memory consumption; 2k RAM/request is not unusual)
37 MAX_PENDING_REQUESTS = 65536
39 # How many requests do we have at most waiting in the queue towards
40 # the datastore? (important for memory consumption)
41 DATASTORE_QUEUE_SIZE = 32
43 # Maximum frequency we're allowed to poll the datastore
44 # for content for migration (can be used to reduce
45 # GNUnet's disk-IO rate)
46 MIN_MIGRATION_DELAY = 100 ms
48 # For how many neighbouring peers should we allocate hash maps?
49 EXPECTED_NEIGHBOUR_COUNT = 128
51 # Disable anonymous file-sharing (but keep non-anonymous transfers)?
52 # This option is mostly for testing.
53 DISABLE_ANON_TRANSFER = NO
55 # Maximum number of non-anonymous transfers this peer will support
56 # at the same time. Excessive values mostly have the problem that
57 # the service might use more memory, so we need to bound this at
58 # some reasonable level. And if we have a very, very large
59 # number, we probably won't have enough bandwidth to support them
60 # well anyway, so better have a moderate cap.
61 MAX_CADET_CLIENTS = 128