-fix #2598
[oweals/gnunet.git] / src / fs / fs.conf.in
1 [fs]
2 AUTOSTART = YES
3 INDEXDB = $SERVICEHOME/fs/idxinfo.lst
4 RESPECT = $SERVICEHOME/fs/credit/
5 IDENTITY_DIR = $SERVICEHOME/fs/identities/
6 STATE_DIR = $SERVICEHOME/fs/persistence/
7 UPDATE_DIR = $SERVICEHOME/fs/updates/
8 @UNIXONLY@ PORT = 2094
9 HOSTNAME = localhost
10 HOME = $SERVICEHOME
11 BINARY = gnunet-service-fs
12 ACCEPT_FROM = 127.0.0.1;
13 ACCEPT_FROM6 = ::1;
14
15 # Do we introduce artificial delays? (may improve anonymity)
16 DELAY = YES
17
18 # Do we cache content from other nodes? (may improve anonymity)
19 CONTENT_CACHING = YES
20
21 # Do we send unsolicited data to other nodes if we have excess bandwidth?
22 # (may improve anonymity, probably not a good idea if content_caching is NO)
23 CONTENT_PUSHING = YES
24
25 UNIXPATH = /tmp/gnunet-service-fs.sock
26
27 # Do we require users that want to access file-sharing to run this process 
28 # (usually not a good idea)
29 UNIX_MATCH_UID = NO
30
31 # Do we require users that want to access file-sharing to be in the 'gnunet' group?
32 UNIX_MATCH_GID = YES
33 # DEBUG = YES
34
35 # Maximum number of requests this peer tracks (important for
36 # memory consumption; 2k RAM/request is not unusual)
37 MAX_PENDING_REQUESTS = 65536
38
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 = 1024
42
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
47
48 # For how many neighbouring peers should we allocate hash maps?
49 EXPECTED_NEIGHBOUR_COUNT = 128
50
51 # Enable monkey?
52 PREFIX = @MONKEYPREFIX@
53
54
55 [gnunet-auto-share]
56 BINARY = gnunet-auto-share
57
58 # Note: MUST specify path to auto-share directory and CAN specify other options
59 # to gnunet-auto-share here!
60 OPTIONS = $SERVICEHOME/fs/share/