]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - config/mldonkey/old_config/donkey.ini
HinzugefĆ¼gt:
[people/pmueller/ipfire-2.x.git] / config / mldonkey / old_config / donkey.ini
diff --git a/config/mldonkey/old_config/donkey.ini b/config/mldonkey/old_config/donkey.ini
new file mode 100644 (file)
index 0000000..d19961e
--- /dev/null
@@ -0,0 +1,304 @@
+
+
+    (************************************)
+    (*   Never edit options files when  *)
+    (*       the daemon is running      *)
+    (************************************)
+    (* SECTION : Donkey *)
+    (* Donkey options *)
+    (************************************)
+
+
+
+       (* The port used for connection by other donkey clients. *)
+ port = 4662
+
+       (* The number of servers you want to stay connected to *)
+ max_connected_servers = 3
+
+       (* Should mldonkey try to detect sources responsible for corruption and ban them *)
+ reliable_sources = true
+
+       (* Should mldonkey try to detect sources masquerading as others and ban them *)
+ ban_identity_thieves = true
+
+       (* A list of server IP to remove from server list.
+           Servers on this list can't be added, and will eventually be removed *)
+ server_black_list = []
+
+       (* immediately close connection to servers that don't grant a High ID *)
+ force_high_id = false
+
+       (* send all clients your IP regardless of what ID was assigned by the server *)
+ force_client_high_id = false
+
+       (* Set this option to false if you don't want to
+           receive new servers from servers *)
+ update_server_list_server = true
+
+       (* Set this option to false if you don't want to
+           receive new servers from server.met *)
+ update_server_list_server_met = true
+
+       (* Set this option to false if you don't want to
+           receive new servers from clients *)
+ update_server_list_client = false
+
+       (* Maximal number of sources for each file *)
+ max_sources_per_file = 5000
+
+       (* The MD4 of this client *)
+ client_md4 = "00E0B50D660EA80F530BC4C540506FA4"
+
+       (* The RSA private key of this client *)
+ client_private_key = "MIIBCAIBADANBgkqhkiG9w0BAQEFAASB8zCB8AIBAAIxAKVGA5DvO9HEl/pov8Fqc1E5mp83Uy3oRQ9Ob9ycWxpC47HyAHpaMUfr9WLj2+BrZwIBEQIwMJwfKqC3PbJK0S3eC7Xlrnpap0yB4FNfIZYVovj86sjd9su5EHoIlORptq5L7kSBAhkAu7MM9al0lYqt/3eEC5/D7Da22OKOPJFZAhkA4WnmIz3xAA1DBPkHNrUc+xMKUBcYRoq/AhkAsKiEqvnXI1VYd/gDzrR8KZzoU6gNZi5xAhhCTFK/EjfS1rlb0MXi6fl3BZmfFdn2oUcCGHfyegqjsdMDeH7mDwqIRlXG/JrilDZ8Og=="
+
+       (* Enable secure user identification support *)
+ enable_sui = true
+
+       (* min connected users for each server *)
+ min_users_on_server = 0
+
+       (* login of client on eDonkey network (nothing default to global one) *)
+ login = ""
+
+       (* The files that were downloaded *)
+ old_files = []
+
+
+    (************************************)
+    (* SECTION : Overnet *)
+    (* Overnet options *)
+    (************************************)
+
+
+ Overnet = {
+
+       (* The protocol version sent on Overnet connections replies *)
+   protocol_connectreply_version = 44
+
+       (* The protocol version sent on Overnet connections *)
+   protocol_connect_version = 1044
+
+       (* Set this option to false if you don't want to receive new Overnet peers *)
+   update_nodes = true
+
+       (* The MD4 of the Overnet client *)
+   md4 = F168E4A3FCDADBBF8175AA5DFBAE8B89
+
+       (* These IP addresses cannot be peers. Elements are separated by spaces, wildcard=255 ie: use 192.168.0.255 for 192.168.0.*  *)
+   exclude_peers = [
+    "1.0.0.0";]
+
+       (* Interval (in seconds) before republish files *)
+   republish = 10800.
+
+       (* Max number of hits in a search on Overnet *)
+   max_search_hits = 200
+
+       (* Period between two queries in the overnet tree (should not be set under 5) *)
+   query_peer_period = 5.
+
+       (* How long shoud a search on Overnet wait for the last answer before terminating *)
+   search_timeout = 140
+
+       (* allow extended search to search on overnet *)
+   search_keyword = true
+
+       (* maximal number of peers to keep overnet connected (should be >2048) *)
+   max_known_peers = 8192
+
+       (* Size of the filename storage used to answer queries *)
+   store_size = 2000
+
+       (* port for overnet *)
+   port = 21984
+}
+
+
+    (************************************)
+    (* SECTION : Kademlia *)
+    (* Kademlia options *)
+    (************************************)
+
+
+ Kademlia = {
+
+       (* Set this option to false if you don't want to receive new Overnet peers *)
+   update_nodes = true
+
+       (* The MD4 of the Overnet client *)
+   md4 = C5A53009B6AC813961C80F7BD0CC99B4
+
+       (* These IP addresses cannot be peers. Elements are separated by spaces, wildcard=255 ie: use 192.168.0.255 for 192.168.0.*  *)
+   exclude_peers = [
+    "1.0.0.0";]
+
+       (* Interval (in seconds) before republish files *)
+   republish = 10800.
+
+       (* Max number of hits in a search on Overnet *)
+   max_search_hits = 200
+
+       (* Period between two queries in the overnet tree (should not be set under 5) *)
+   query_peer_period = 5.
+
+       (* How long shoud a search on Overnet wait for the last answer before terminating *)
+   search_timeout = 140
+
+       (* allow extended search to search on overnet *)
+   search_keyword = true
+
+       (* maximal number of peers to keep overnet connected (should be >2048) *)
+   max_known_peers = 8192
+
+       (* Size of the filename storage used to answer queries *)
+   store_size = 2000
+
+       (* port for Kademlia *)
+   port = 2096
+}
+
+
+
+(*****************************************************************)
+(*                                                               *)
+(*                       ADVANCED OPTIONS                        *)
+(*                                                               *)
+(*        All the options after this line are for the expert     *)
+(*        user. Do not modify them if you are not   sure.        *)
+(*                                                               *)
+(*****************************************************************)
+
+
+
+
+
+    (************************************)
+    (* SECTION : Donkey FOR EXPERTS *)
+    (* Donkey options *)
+    (************************************)
+
+
+
+       (* Initial score for a new server *)
+ initial_score = 5
+
+       (* Max number of UDP packets per round for eXtended Search *)
+ max_xs_packets = 30
+
+       (* Max number of messages of Chat remembered *)
+ max_dialog_history = 30
+
+       (* Delay used to request file sources *)
+ check_client_connections_delay = 180.
+
+       (* The delay between server connection rounds *)
+ check_connections_delay = 5.
+
+       (* Timeout on client connections when not queued *)
+ client_timeout = 40.
+
+       (* The number of UDP packets you send every check_client_connections_delay *)
+ max_udp_sends = 10
+
+       (* Set this option to false if you don't want mldonkey
+           to change the master servers it is connected to *)
+ keep_best_server = true
+
+       (* only servers which are set to 'preferred' will be connected, 
+         please note that any server must be set to preferred to use this feature *)
+ connect_only_preferred_server = false
+
+       (* Number of servers that can be used to walk
+       between servers *)
+ max_walker_servers = 1
+
+       (* The maximal delay a connection with a server should last when walking
+       through the list (should be greater than become_master_delay) *)
+ walker_server_lifetime = 300
+ log_clients_on_console = false
+
+       (* Allow mldonkey to propagate your sources to other donkey clients *)
+ propagate_sources = true
+ black_list = true
+
+       (* A list of ports that specify servers to remove
+           from server list. Servers with ports on this list can't be added, and
+           will eventually be removed *)
+ port_black_list = []
+
+       (* How long should we wait in the queue of another client *)
+ queued_timeout = 1800.
+
+       (* How long can a silent client stay in the upload queue *)
+ upload_timeout = 1800.
+
+       (* How long a downloading client can stay in my upload queue (in minutes >5) *)
+ upload_lifetime = 90
+
+       (* Each client upload lifetime depends on download-upload ratio *)
+ dynamic_upload_lifetime = false
+
+       (* Uploaded zones (1 zone = 180 kBytes) needed to enable the dynamic upload lifetime *)
+ dynamic_upload_threshold = 10
+
+       (* How long can a silent server stay connected *)
+ connected_server_timeout = 1800.
+
+       (* The weight of upload on a donkey connection compared to upload on other
+         peer-to-peer networks. Setting it to 5 for example means that a donkey
+         connection will be allowed to send 5 times more information per second than
+         an Open Napster connection. This is done to favorise donkey connections
+         over other networks, where upload is less efficient, without preventing
+         upload from these networks. *)
+ upload_power = 5
+
+       (* max number of days after which an unconnected server is removed *)
+ max_server_age = 2
+
+       (* How often should remove old donkey servers (see max_server_age) be called
+          (in seconds, 0 to disable) *)
+ remove_old_servers_delay = 900.
+
+       (* Minimal number of servers remaining after remove_old_servers *)
+ min_left_servers = 20
+
+       (* How often should we check all servers (minimum 4 hours, 0 to disable) *)
+ servers_walking_period = 6
+
+       (* Are the cancelled files added to the old files list to prevent re-download ? *)
+ keep_cancelled_in_old_files = false
+
+       (* Are the downloaded files added to the old files list to prevent re-download ? *)
+ keep_downloaded_in_old_files = false
+
+       (* true if you want your mldonkey to lose some
+       upload bandwidth sending messages to clients which are banned :) *)
+ send_warning_messages = false
+
+       (* true if you want your client to ban
+           clients that try queue jumping (3 reconnections faster than 9 minutes) *)
+ ban_queue_jumpers = true
+
+       (* true if you want your client IP to be set from servers ID *)
+ use_server_ip = true
+
+       (* Set the number of hours you want client to remain banned *)
+ ban_period = 1
+
+       (* Set the maximal rank of a client to be kept as a client *)
+ good_client_rank = 500
+
+       (* (only for development tests) *)
+ immediate_master = false
+
+       (* (only for development tests) *)
+ become_master_delay = 120
+
+       (* (internal option) *)
+ options_version = 1
+
+(*
+ The following options are not used (errors, obsolete, ...) 
+*)