Advertisement
Guest User

Untitled

a guest
Mar 6th, 2012
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.11 KB | None | 0 0
  1. [PATHS]
  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...
  8.  
  9. [gnunetd]
  10. HOSTKEY = $SERVICEHOME/.hostkey
  11.  
  12. [TESTING]
  13. WEAKRANDOM = NO
  14. # How long before failing a connection?
  15. CONNECT_TIMEOUT = 30
  16. # How many connect attempts should we make?
  17. CONNECT_ATTEMPTS = 3
  18. # How many connections can happen simultaneously?
  19. MAX_OUTSTANDING_CONNECTIONS = 50
  20.  
  21. # Should we clean up the files on peer group shutdown?
  22. DELETE_FILES = YES
  23.  
  24. [client]
  25. HOME = $SERVICEHOME
  26.  
  27. [nat]
  28. # Are we behind NAT?
  29. BEHIND_NAT = YES
  30.  
  31. # Is the NAT hole-punched?
  32. PUNCHED_NAT = NO
  33.  
  34. # Enable UPNP by default?
  35. ENABLE_UPNP = NO
  36.  
  37. # Use addresses from the local network interfaces (inluding loopback, but also others)
  38. USE_LOCALADDR = YES
  39.  
  40. # Use address obtained from a DNS lookup of our hostname
  41. USE_HOSTNAME = NO
  42.  
  43. # External IP address of the NAT box (if known); IPv4 dotted-decimal ONLY at this time (should allow DynDNS!)
  44. # normal interface IP address for non-NATed peers;
  45. # possibly auto-detected (using UPnP) if possible if not specified
  46. EXTERNAL_ADDRESS = xxx.xxx.xxx.xxx
  47.  
  48. # Should we use ICMP-based NAT traversal to try connect to NATed peers
  49. # or, if we are behind NAT, to allow connections to us?
  50. ENABLE_ICMP_CLIENT = NO
  51. ENABLE_ICMP_SERVER = NO
  52.  
  53. # IP address of the interface connected to the NAT box; IPv4 dotted-decimal ONLY;
  54. # normal interface IP address for non-NATed peers;
  55. # likely auto-detected (via interface list) if not specified (!)
  56. INTERNAL_ADDRESS = 192.168.178.27
  57.  
  58. # Disable IPv6 support
  59. DISABLEV6 = NO
  60.  
  61. # How often do we query the DNS resolver
  62. # for our hostname (to get our own IP), in ms
  63. HOSTNAME_DNS_FREQUENCY = 1200000
  64.  
  65. # How often do we iterate over our
  66. # network interfaces to check for changes
  67. # in our IP address? in ms
  68. IFC_SCAN_FREQUENCY = 3000000
  69.  
  70. # How often do we query the DNS resolver
  71. # for our hostname (to get our own IP), in ms
  72. DYNDNS_FREQUENCY = 140000
  73.  
  74. [gnunet-nat-server]
  75. HOSTNAME = gnunet.org
  76. PORT = 5724
  77.  
  78. [transport-tcp]
  79. # Use 0 to ONLY advertise as a peer behind NAT (no port binding)
  80. PORT = 2086
  81. ADVERTISED_PORT = 2086
  82.  
  83. # Maximum number of open TCP connections allowed
  84. MAX_CONNECTIONS = 128
  85.  
  86. TIMEOUT = 5000
  87.  
  88. # ACCEPT_FROM =
  89. # ACCEPT_FROM6 =
  90. # REJECT_FROM =
  91. # REJECT_FROM6 =
  92. # BINDTO =
  93.  
  94. MAX_CONNECTIONS = 128
  95.  
  96.  
  97. [transport-udp]
  98. PORT = 2086
  99.  
  100. MAX_BPS = 1000000
  101.  
  102.  
  103. [transport-http]
  104. PORT = 1080
  105. MAX_CONNECTIONS = 128
  106.  
  107. [transport-https]
  108. PORT = 4433
  109. CRYPTO_INIT = NORMAL
  110. KEY_FILE = https.key
  111. CERT_FILE = https.cert
  112. MAX_CONNECTIONS = 128
  113.  
  114.  
  115. [transport-wlan]
  116. # Name of the interface in monitor mode (typically monX)
  117. INTERFACE = mon0
  118. # Real hardware, no testing
  119. TESTMODE = 0
  120.  
  121.  
  122. [arm]
  123. PORT = 2087
  124. HOSTNAME = localhost
  125. HOME = $SERVICEHOME
  126. CONFIG = $DEFAULTCONFIG
  127. BINARY = gnunet-service-arm
  128. ACCEPT_FROM = 127.0.0.1;
  129. ACCEPT_FROM6 = ::1;
  130. DEFAULTSERVICES = topology fs
  131. UNIXPATH = /tmp/gnunet-service-arm.sock
  132. UNIX_MATCH_UID = YES
  133. UNIX_MATCH_GID = YES
  134. # GLOBAL_POSTFIX = -l $SERVICEHOME/{}-logs
  135. # GLOBAL_PREFIX =
  136. # USERNAME =
  137. # MAXBUF =
  138. # TIMEOUT =
  139. # DISABLEV6 =
  140. # BINDTO =
  141. # REJECT_FROM =
  142. # REJECT_FROM6 =
  143. # PREFIX =
  144.  
  145. [statistics]
  146. AUTOSTART = YES
  147. PORT = 2088
  148. HOSTNAME = localhost
  149. HOME = $SERVICEHOME
  150. CONFIG = $DEFAULTCONFIG
  151. BINARY = gnunet-service-statistics
  152. ACCEPT_FROM = 127.0.0.1;
  153. ACCEPT_FROM6 = ::1;
  154. UNIXPATH = /tmp/gnunet-service-statistics.sock
  155. UNIX_MATCH_UID = NO
  156. UNIX_MATCH_GID = YES
  157. # DISABLE_SOCKET_FORWARDING = NO
  158. # USERNAME =
  159. # MAXBUF =
  160. # TIMEOUT =
  161. # DISABLEV6 =
  162. # BINDTO =
  163. # REJECT_FROM =
  164. # REJECT_FROM6 =
  165. # PREFIX =
  166.  
  167. [resolver]
  168. AUTOSTART = YES
  169. PORT = 2089
  170. HOSTNAME = localhost
  171. HOME = $SERVICEHOME
  172. CONFIG = $DEFAULTCONFIG
  173. BINARY = gnunet-service-resolver
  174. ACCEPT_FROM = 127.0.0.1;
  175. ACCEPT_FROM6 = ::1;
  176. UNIXPATH = /tmp/gnunet-service-resolver.sock
  177. UNIX_MATCH_UID = NO
  178. UNIX_MATCH_GID = NO
  179. # DISABLE_SOCKET_FORWARDING = NO
  180. # USERNAME =
  181. # MAXBUF =
  182. # TIMEOUT =
  183. # DISABLEV6 =
  184. # BINDTO =
  185. # REJECT_FROM =
  186. # REJECT_FROM6 =
  187. # PREFIX =
  188.  
  189. [peerinfo]
  190. AUTOSTART = YES
  191. PORT = 2090
  192. HOSTNAME = localhost
  193. HOME = $SERVICEHOME
  194. CONFIG = $DEFAULTCONFIG
  195. BINARY = gnunet-service-peerinfo
  196. ACCEPT_FROM = 127.0.0.1;
  197. ACCEPT_FROM6 = ::1;
  198. UNIXPATH = /tmp/gnunet-service-peerinfo.sock
  199. UNIX_MATCH_UID = NO
  200. UNIX_MATCH_GID = YES
  201. # DISABLE_SOCKET_FORWARDING = NO
  202. # USERNAME =
  203. # MAXBUF =
  204. # TIMEOUT =
  205. # DISABLEV6 =
  206. # BINDTO =
  207. # REJECT_FROM =
  208. # REJECT_FROM6 =
  209. # PREFIX =
  210. HOSTS = $SERVICEHOME/data/hosts/
  211.  
  212.  
  213. [transport]
  214. AUTOSTART = YES
  215. PORT = 2091
  216. HOSTNAME = localhost
  217. HOME = $SERVICEHOME
  218. CONFIG = $DEFAULTCONFIG
  219. BINARY = gnunet-service-transport
  220. #PREFIX = valgrind
  221. NEIGHBOUR_LIMIT = 50
  222. ACCEPT_FROM = 127.0.0.1;
  223. ACCEPT_FROM6 = ::1;
  224. PLUGINS = tcp
  225. UNIXPATH = /tmp/gnunet-service-transport.sock
  226. BLACKLIST_FILE = $SERVICEHOME/blacklist
  227. UNIX_MATCH_UID = YES
  228. UNIX_MATCH_GID = YES
  229. # DISABLE_SOCKET_FORWARDING = NO
  230. # USERNAME =
  231. # MAXBUF =
  232. # TIMEOUT =
  233. # DISABLEV6 =
  234. # BINDTO =
  235. # REJECT_FROM =
  236. # REJECT_FROM6 =
  237. # PREFIX =
  238.  
  239.  
  240. # ATS options
  241. DUMP_MLP = NO
  242. DUMP_SOLUTION = NO
  243. DUMP_OVERWRITE = NO
  244. DUMP_MIN_PEERS = 0
  245. DUMP_MIN_ADDRS = 0
  246. DUMP_OVERWRITE = NO
  247. ATS_MIN_INTERVAL = 15000
  248. ATS_EXEC_INTERVAL = 30000
  249.  
  250.  
  251. [core]
  252. AUTOSTART = YES
  253. PORT = 2092
  254. HOSTNAME = localhost
  255. HOME = $SERVICEHOME
  256. CONFIG = $DEFAULTCONFIG
  257. BINARY = gnunet-service-core
  258. ACCEPT_FROM = 127.0.0.1;
  259. ACCEPT_FROM6 = ::1;
  260. # quotas are in bytes per second now!
  261. TOTAL_QUOTA_IN = 65536
  262. TOTAL_QUOTA_OUT = 65536
  263. UNIXPATH = /tmp/gnunet-service-core.sock
  264. UNIX_MATCH_UID = YES
  265. UNIX_MATCH_GID = YES
  266. # DISABLE_SOCKET_FORWARDING = NO
  267. # DEBUG = YES
  268. # USERNAME =
  269. # MAXBUF =
  270. # TIMEOUT =
  271. # DISABLEV6 =
  272. # BINDTO =
  273. # REJECT_FROM =
  274. # REJECT_FROM6 =
  275. # PREFIX =
  276.  
  277.  
  278. [topology]
  279. MINIMUM-FRIENDS = 0
  280. FRIENDS-ONLY = YES
  281. AUTOCONNECT = YES
  282. TARGET-CONNECTION-COUNT = 16
  283. FRIENDS = $SERVICEHOME/friends
  284. CONFIG = $DEFAULTCONFIG
  285. BINARY = gnunet-daemon-topology
  286.  
  287. [hostlist]
  288. # port for hostlist http server
  289. HTTPPORT = 8080
  290. HOME = $SERVICEHOME
  291. HOSTLISTFILE = $SERVICEHOME/hostlist/learned.data
  292. CONFIG = $DEFAULTCONFIG
  293. BINARY = gnunet-daemon-hostlist
  294. # consider having "-e" as default as well once implemented
  295. OPTIONS = -b
  296. # f2f network without unkown peers
  297. # SERVERS = http://v9.gnunet.org:58080/
  298. # proxy for downloading hostlists
  299. HTTP-PROXY =
  300.  
  301.  
  302. [datastore]
  303. AUTOSTART = YES
  304. UNIXPATH = /tmp/gnunet-service-datastore.sock
  305. UNIX_MATCH_UID = YES
  306. UNIX_MATCH_GID = YES
  307. PORT = 2093
  308. HOSTNAME = localhost
  309. HOME = $SERVICEHOME
  310. CONFIG = $DEFAULTCONFIG
  311. BINARY = gnunet-service-datastore
  312. ACCEPT_FROM = 127.0.0.1;
  313. ACCEPT_FROM6 = ::1;
  314. QUOTA = 100000000
  315. BLOOMFILTER = $SERVICEHOME/fs/bloomfilter
  316. DATABASE = sqlite
  317. # DISABLE_SOCKET_FORWARDING = NO
  318.  
  319. [datastore-sqlite]
  320. FILENAME = $SERVICEHOME/datastore/sqlite.db
  321.  
  322. [datastore-postgres]
  323. CONFIG = connect_timeout=10; dbname=gnunet
  324.  
  325. [datastore-mysql]
  326. DATABASE = gnunet
  327. CONFIG = ~/.my.cnf
  328. # USER = gnunet
  329. # PASSWORD =
  330. # HOST = localhost
  331. # PORT = 3306
  332.  
  333. [datacache-mysql]
  334. DATABASE = gnunetcheck
  335. CONFIG = ~/.my.cnf
  336. # USER = gnunet
  337. # PASSWORD =
  338. # HOST = localhost
  339. # PORT = 3306
  340.  
  341.  
  342. [fs]
  343. AUTOSTART = YES
  344. INDEXDB = $SERVICEHOME/idxinfo.lst
  345. TRUST = $SERVICEHOME/data/credit/
  346. IDENTITY_DIR = $SERVICEHOME/identities/
  347. STATE_DIR = $SERVICEHOME/persistence/
  348. UPDATE_DIR = $SERVICEHOME/updates/
  349. PORT = 2094
  350. HOSTNAME = localhost
  351. HOME = $SERVICEHOME
  352. CONFIG = $DEFAULTCONFIG
  353. BINARY = gnunet-service-fs
  354. ACCEPT_FROM = 127.0.0.1;
  355. ACCEPT_FROM6 = ::1;
  356.  
  357. DELAY = YES
  358. # CONTENT_CACHING = YES
  359. CONTENT_CACHING = NO
  360. CONTENT_PUSHING = YES
  361.  
  362. UNIXPATH = /tmp/gnunet-service-fs.sock
  363. UNIX_MATCH_UID = NO
  364. UNIX_MATCH_GID = YES
  365. # DISABLE_SOCKET_FORWARDING = NO
  366. # DEBUG = YES
  367. MAX_PENDING_REQUESTS = 65536
  368. # Maximum frequency we're allowed to poll the datastore
  369. # for content for migration (can be used to reduce
  370. # GNUnet's disk-IO rate)
  371. MIN_MIGRATION_DELAY = 100
  372. EXPECTED_NEIGHBOUR_COUNT = 128
  373.  
  374. [dht]
  375. AUTOSTART = YES
  376. PORT = 2095
  377. HOSTNAME = localhost
  378. HOME = $SERVICEHOME
  379. CONFIG = $DEFAULTCONFIG
  380. BINARY = gnunet-service-dht
  381. ACCEPT_FROM = 127.0.0.1;
  382. ACCEPT_FROM6 = ::1;
  383. BUCKET_SIZE = 4
  384. UNIXPATH = /tmp/gnunet-service-dht.sock
  385. UNIX_MATCH_UID = YES
  386. UNIX_MATCH_GID = YES
  387. # DISABLE_SOCKET_FORWARDING = NO
  388. # DEBUG = YES
  389. # USERNAME =
  390. # MAXBUF =
  391. # TIMEOUT =
  392. # DISABLEV6 =
  393. # BINDTO =
  394. # REJECT_FROM =
  395. # REJECT_FROM6 =
  396. # PREFIX =
  397. # DO_FIND_PEER =
  398. # STRICT_KADEMLIA =
  399. # USE_MAX_HOPS =
  400. # MAX_HOPS =
  401. # REPUBLISH = YES
  402. # REPLICATION_FREQUENCY = 60
  403. # STOP_ON_CLOSEST =
  404. # STOP_FOUND =
  405. # CONVERGE_MODIFIER =
  406.  
  407.  
  408. [dhtcache]
  409. DATABASE = sqlite
  410. QUOTA = 1024000
  411.  
  412. [block]
  413. PLUGINS = fs dht test dns
  414.  
  415. [mesh]
  416. AUTOSTART = YES
  417. PORT = 2096
  418. HOSTNAME = localhost
  419. HOME = $SERVICEHOME
  420. CONFIG = $DEFAULTCONFIG
  421. BINARY = gnunet-service-mesh
  422. ACCEPT_FROM = 127.0.0.1;
  423. ACCEPT_FROM6 = ::1;
  424. UNIXPATH = /tmp/gnunet-service-mesh.sock
  425. UNIX_MATCH_UID = YES
  426. UNIX_MATCH_GID = YES
  427.  
  428. [nse]
  429. AUTOSTART = YES
  430. PORT = 2097
  431. HOSTNAME = localhost
  432. HOME = $SERVICEHOME
  433. CONFIG = $DEFAULTCONFIG
  434. BINARY = gnunet-service-nse
  435. ACCEPT_FROM = 127.0.0.1;
  436. ACCEPT_FROM6 = ::1;
  437. UNIXPATH = /tmp/test-nse-service-nse.unix
  438. UNIX_MATCH_UID = YES
  439. UNIX_MATCH_GID = YES
  440. PROOFFILE = $SERVICEHOME/.nse-proof
  441. HISTOGRAM = $SERVICEHOME/nse-history.log
  442.  
  443. # How 'slowly' should the proof-of-work be constructed (delay
  444. # between rounds in ms); sane values between 0 and ~1000.
  445. WORKDELAY = 5
  446.  
  447. # Note: changing any of the values below will make this peer
  448. # completely incompatible with other peers!
  449. INTERVAL = 3600000
  450. WORKBITS = 20
  451.  
  452.  
  453. [vpn]
  454. CONFIG = $DEFAULTCONFIG
  455. BINARY = gnunet-daemon-vpn
  456. IPV6ADDR = 1234::1
  457. IPV6PREFIX = 32
  458. IPV4ADDR = 10.11.10.1
  459. IPV4MASK = 255.255.0.0
  460. VIRTDNS = 10.11.10.2
  461. IFNAME = vpn-gnunet
  462.  
  463. [exit]
  464. CONFIG = $DEFAULTCONFIG
  465. BINARY = gnunet-daemon-exit
  466. IPV6ADDR = 1234:1::1
  467. IPV6PREFIX = 32
  468. IPV4ADDR = 10.10.1.1
  469. IPV4MASK = 255.255.0.0
  470. IFNAME = exit-gnunet
  471. ENABLE_UDP = NO
  472. ENABLE_TCP = NO
  473.  
  474. [dns]
  475. AUTOSTART = YES
  476. PORT = 0
  477. HOSTNAME = localhost
  478. HOME = $SERVICEHOME
  479. CONFIG = $DEFAULTCONFIG
  480. BINARY = gnunet-service-dns
  481. ACCEPT_FROM = 127.0.0.1;
  482. ACCEPT_FROM6 = ::1;
  483. UNIXPATH = /tmp/gnunet-service-dns.sock
  484. PROVIDE_EXIT = NO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement