WESNOTHD(6)

命名
wesnothd - 韦诺之战 Wesnoth 多人游戏服务器

摘要
wesnothd [-dv] [-c path] [-p port] [-t number] [-T number]
wesnothd -V

描述
Manages Battle for Wesnoth multiplayer games. See http://www.wesnoth.org/wiki/ServerAdministration on what commands the server accepts via the wesnoth client (/query ...) or the fifo.

选项

-c path, --config path
    指定wesnothd查找配置文件的目录。查看下面的SERVER CONFIG通过发送SIGHUP信号给服务进程可以重新装载配置文件。

-d, --daemon
    以守护进程方式(daemon)运行wesnothd

-h, --help
    显示命令行选项的作用

--log-level=domain1,domain2,...
    设置日志记录的级别.all用来匹配任意日志域(log domain)级别。可选的级别有：error, warning,info, debug。默认的级别是error，对服务器域默认级别是info。

-p port, --port port
    绑定服务到指定的端口。如果不指定端口将使用15000端口。

-t number, --threads number
    设置网络I/O的最大挂起线程数(waiting worker threads)为n (默认值为5， 最大为 30)。

-T number, --max-threads number
    设置允许创建的最大正常线程数(worker threads)。如果设置为0则不限制线程数（默认值：0）

-V, --version
    显示版本号并退出

-v, --verbose
    开启调试日志记录

SERVER CONFIG

  The general syntax is:

[tag]

    key="value"

    key="value,value,..."

[/tag]

  Global keys:

ban_save_file
    Full or relative path to a (gzip compressed) file that the server can read and write. Bans will be saved to this file and read again on server start.

connections_allowed
    The number of allowed connections from the same IP. 0 means infinite. (default: 5)

disallow_names
    服务器不允许使用的用户名/昵称。可以使用`*'和`?'通配符来定义。更多信息请查看 glob(7) 。默认值(如果用户没有指定则自动使用)是： *admin*,*admln*,*server*,ai,ai?,computer,human,network,player.

fifo_path
    The path to the fifo you can echo server commands into (same as /query ... from wesnoth). If not specified defaults to the compile-time specified path (default: /var/run/socket/wesnothd/socket).

max_messages
    messages_time_period中允许存在的消息数。 (默认值: 4)

messages_time_period
    消息泛滥(message flooding)检测时间间隔(秒)。 (默认值: 10 秒)

motd
    当日新闻

passwd
    获取管理员权限的密码。通常以`admin '开头。

restart_command
    The command that the server uses to start a new server process via the `restart' command. (Can only be issued via the fifo.)

versions_accepted
    用逗号分隔的服务器接受的版本号列表。支持`*'和`?'通配符。（默认为(与服务器)一致的wesnoth版本）
    例如: versions_accepted="*" 允许所有版本连接。

  Global tags:

[redirect] 服务器用来重定向特定客户端版本的标签。

    host
        重定向到的服务器地址

    port
        连接端口

    version
        用逗号分隔的需要重定向的版本号列表。同样可以使用`*'和`?'通配符。

[ban_time] A tag to define convenient keywords for temporary ban time lengths.

    name
        The name used to reference the ban time.

    time
        The time length definition. The format is: %d[%s[%d%s[...]]] where %s is s (seconds), m (minutes), h (hours), D (days), M (months) or Y (years) and %d is a number. If no time modifier is given minutes (m) are assumed. Example: time="1D12h30m" results in a ban time of 1 day, 12 hours and 30 minutes.

[proxy] 这个标签告诉服务器扮演代理服务器角色，把用户连接重定向到另一台服务器。与[redirect]接受一样的参数。

作者
由 David White <davidnwhite@verizon.net>编写。经 Nils Kneuper <crazy-ivanovic@gmx.net>, ott <ott@gaon.net> 和 Soliton <soliton.de@gmail.com>修改。这个帮助页最早由Cyril Bouthors <cyril@bouthors.org>编写。
访问官方网站: http://www.wesnoth.org/

COPYRIGHT
Copyright © 2003-2007 David White <davidnwhite@verizon.net>
这是一个自由软件；使用由FSF发布的GPL v2协议授权。原文如下：This is Free Software; this software is licensed under the GPL version 2, as published by the Free Software Foundation. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

参见
wesnoth(6), wesnoth_editor(6)