1WESNOTHD(6)      Battle for Wesnoth multiplayer network daemon     WESNOTHD(6)
2
3
4

NAME

6       wesnothd - Battle for Wesnoth multiplayer network daemon
7

SYNOPSIS

9       wesnothd [-dvV] [-c path] [-p port] [-t number]
10

DESCRIPTION

12       Manages  Battle  for  Wesnoth  multiplayer  games.  See http://www.wes
13       noth.org/wiki/ServerAdministration on what commands the server  accepts
14       via the wesnoth client or the socket.
15

OPTIONS

17       -c, --config path
18              tells  wesnothd  where  to  find the config file to use. See the
19              section SERVER CONFIG below for the syntax.
20
21       -d, --daemon
22              runs wesnothd as a daemon.
23
24       -h, --help
25              tells you what the command line options do.
26
27       -p, --port port
28              binds the server to the specified port. If no port is specified,
29              port 15000 will be used.
30
31       -t, --threads number
32              sets the number of worker threads for network I/O to n (default:
33              5, max: 30).
34
35       -V, --version
36              shows version number and exits.
37
38       -v, --verbose
39              turns on more verbose logging.
40

SERVER CONFIG

42   The general syntax is:
43       [tag]
44
45              key="value"
46
47              key="value,value,..."
48
49       [/tag]
50
51   Global keys:
52       connections_allowed
53              The number of allowed connections from the same IP.
54
55       disallow_names
56              Names/nicks that are not accepted by the  server.  `*'  and  `?'
57              from  wildcard  patterns  are  supported.  See  glob(7) for more
58              details.  Default values (used if  nothing  is  specified)  are:
59              `server,ai,player,network,human,admin,computer'.
60
61       max_messages
62              The number of allowed messages in messages_time_period.
63
64       messages_time_period
65              The time period (in seconds) message flooding is detected in.
66
67       motd   The message of the day.
68
69       passwd The  password  used  to gain admin privileges. Usually it starts
70              with "admin ".
71
72       versions_accepted
73              A comma separated list of version strings to be accepted by  the
74              server. `*' and `?' from wildcard patterns are supported.
75              Example: versions_accepted="*" accepts any version string.
76
77   Global tags:
78       [redirect]  A  tag  to specify a server to redirect certain client ver‐
79       sions to.
80
81              host   The address of the server to redirect to.
82
83              port   The port to connect to.
84
85              version
86                     A comma separated list of versions to  redirect.  Behaves
87                     the  same  way as versions_accepted in regard to wildcard
88                     patterns.
89
90       [proxy] A tag to tell the server to act as a proxy and forward the con‐
91       nected  client's  requests  to  the specified server.  Accepts the same
92       keys as [redirect].
93

AUTHOR

95       Written by David White <davidnwhite@verizon.net>.  Edited by Nils Kneu‐
96       per  <crazy-ivanovic@gmx.net>,  ott  <ott@gaon.net>  and Soliton <soli‐
97       ton@sonnenkinder.org>.  This manual  page  was  originally  written  by
98       Cyril Bouthors <cyril@bouthors.org>.
99       Visit the official homepage: http://www.wesnoth.org/
100
102       Copyright © 2003-2006 David White <davidnwhite@verizon.net>
103       This  is Free Software; this software is licensed under the GPL version
104       2, as published by the Free Software Foundation.  There is NO warranty;
105       not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
106

SEE ALSO

108       wesnoth(6), wesnoth_editor(6)
109
110
111
112wesnothd                             2006                          WESNOTHD(6)
Impressum