WESNOTHD(6)

NOMBRE
wesnothd - Demonio para juego en red multijugador de la batalla por Wesnoth

SINOPSIS
wesnothd [-dv] [-c ruta] [-p puerto] [-t número] [-T número]
wesnothd -V

DESCRIPCIÓN
Administra juegos multijugador de la batalla por Wesnoth. Vea http://www.wesnoth.org/wiki/ServerAdministration para saber que órdenes acepta el servidor a través del cliente de wesnoth (/query) o del FIFO.

OPCIONES

-c ruta, --config ruta
    indica a wesnothd donde encontrar el archivo de configuración que debe usar. Vea la sección SERVER CONFIG más abajo para conocer la sintaxis. PUedes recargar la configuración enviando SIGHUP al proceso del servidor.

-d, --daemon
    ejecuta wesnothd como demonio.

-h, --help
    muestra las opciones de línea de órdenes.

--log-level=domain1,domain2,...
    establece el nivel de gravedad de los dominios de depuración. all puede usarse para seleccionar todos los dominios. Niveles disponibles: error,warning, info, debug. Por defecto el nivel error es usado y el nivel info para el dominio server.

-p puerto, --port puerto
    conecta al servidor al puerto especificado. Si no se especifica ningún puerto, se usará el puerto 15000.

-t número, --threads número
    establece el número máximo de hilos efectivos en espera para la entrada y salida de red a n (por defecto: 5, máximo: 30).

-T número, --max-threads número
    establece el número máximo de hilos efectivos que se crearán, si se establece a 0 no habrá ningún límite (por defecto: 0).

-V, --version
    muestra el número de versión y finaliza.

-v, --verbose
    activa el registro de depuración

CONFIGURACIÓN DEL SERVIDOR

  La sintaxis general es:

[etiqueta]

    key="value"

    key="value,value,..."

[/etiqueta]

  Atributos globales:

allow_remote_shutdown
    If set to no (default), shut_down and restart requests are ignored unless they come from the fifo. Set it to yes to allow remote shutdown via a /query by an administrator.

ban_save_file
    Ruta completa o relativa a un archivo (comprimido con gzip) que el servidor pueda leer y escribir. Las denegaciones de acceso serán almacenadas en este archivo y leídas nuevamente al iniciar el servidor.

compress_stored_rooms
    Determines whether the rooms file should be read and written to in compressed form. Defaults to yes.

connections_allowed
    El número máximo de conexiones permitidas desde la misma IP. 0 significa infinito. (por defecto: 5)

disallow_names
    Names/nicks that are not accepted by the server. * and ? from wildcard patterns are supported. See glob(7) for more details. Default values (used if nothing is specified) are: *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 path (default: /var/run/socket/wesnothd/socket).

max_messages
    El número de mensajes permitidos en un lapso de tiempo definido por messages_time_period. (por defecto: 4)

messages_time_period
    El lapso de tiempo (en segundos) usado para detectar una inundación de mensajes. (por defecto: 10 segundos)

motd
    El mensaje del día.

new_room_policy
    Determines who can create new rooms on the server. Available values are everyone, registered, admin and nobody, and give the permission respectively to everyone, registered users, admin users or disables new room creation. Default value is everyone.

passwd
    The password used to gain admin privileges (via /query admin password).

replay_save_path
    El directorio donde el servidor almacena repeticiones de partidas. (¡No olvide el '/' al final!) De forma predeterminada es `' (vacío), es decir, el directorio donde wesnothd fue inicializado.

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. See the allow_remote_shutdown setting.)

room_save_file
    Path to a file where the room info should be stored. This file is read on server startup and written to later. If empty or not set, rooms are not loaded and not saved.

save_replays
    Define si el servidor almacenará automáticamente las repeticiones de las partidas. (predeterminado: false)

versions_accepted
    A comma separated list of version strings to be accepted by the server. * and ? from wildcard patterns are supported. (defaults to the corresponding wesnoth version)
    Ejemplo: versions_accepted="*" acepta cualquier cadena de versión.

user_handler
    The name of the user handler to use. Currently available user handlers are forum (to connect wesnothd to a phpbb forum database) and sample (a sample implementation of the user handler interface, if you use this on anything real you are insane). The default value is forum. You must also add a [user_handler] section, see below.

  Etiquetas globales:

[redirect] Una etiqueta para especificar un servidor al que se redirigirán ciertas versiones de clientes.

    host
        La dirección del servidor hacia el que se hará la redirección.

    port
        El puerto al que se hará la conexión.

    version
        Una lista separada por comas de las versiones a redirigir. Se usa la misma sintaxis que para versions_accepted en lo relativo a comodines.

[ban_time] Una etiqueta para definir palabras claves convenientes como sinónimos de duraciones de denegaciones.

    name
        El nombre utilizado para hacer referencia al tiempo de denegación.

    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] Una etiqueta para indicar al servidor que actúe como proxy y reenvíe las peticiones de los clientes conectados al servidor especificado. Acepta los mismos atributos que [redirect].

[user_handler] Configures the user handler. Available keys vary depending on which user handler is set with the user_handler key. If no [user_handler] section is present in the configuration the server will run without any nick registration service.

    db_host
        (para user_handler=forum) El nombre de host del servidor de la base de datos

    db_name
        (para user_handler=forum) El nombre de la base de datos

    db_user
        (para user_handler=forum) El nombre del usuario para iniciar sesión en la base de datos

    db_password
        (para user_handler=forum) La contraseña de este usuario

    db_users_table
        (para user_handler=forum) El nombre de la tabla en que su foro phpBB almacena los datos de sus usuarios. Probablemente sea <table-prefix>_users (e.g. phpbb3_users).

    db_extra_table
        (for user_handler=forum) The name of the table in which wesnothd will save its own data about users. You will have to create this table manually, e.g.: CREATE TABLE <table-name>(username VARCHAR(255) PRIMARY KEY, user_lastvisit INT UNSIGNED NOT NULL DEFAULT 0, user_is_moderator TINYINT(4) NOT NULL DEFAULT 0);

    user_expiration
        (para user_handler=sample) El tiempo tras el cual un nombre de usuario registrado expira (en días).

[mail] Configura un servidor SMTP a través del cual el manejador de usuarios (user handler) puede enviar correos electrónicos. Por ahora sólo es utilizado por el manejador de usuarios de muestra (sample).

    server
        El nombre del host del servidor de correos

    username
        El nombre de usuario utilizado para iniciar sesión en el servidor de correos.

    password
        La contraseña de este usuario.

    from_address
        La dirección de respuesta (reply-to) de su correo.

    mail_port
        El puerto en que su servidor de correos trabaja. El predeterminado es 25.

EXIT STATUS
Normal exit status is 0 when the server was properly shutdown. An exit status of 2 indicates an error with the command line options.

AUTOR
Escrito por David White <davidnwhite@verizon.net>. Editado por Nils Kneuper <crazy-ivanovic@gmx.net>, ott <ott@gaon.net>, Soliton <soliton.de@gmail.com> y Thomas Baumhauer <thomas.baumhauer@gmail.com>. Esta página de manual fue originalmente escrita por Cyril Bouthors <cyril@bouthors.org>.
Visite la página web oficial: http://www.wesnoth.org/

COPYRIGHT
Copyright © 2003-2009 David White <davidnwhite@verizon.net>
Esto es Software Libre; este software está licenciado bajo la GPL versión 2, tal y como ha sido publicada por la Free Software Foundation. No existe NINGUNA garantía; ni siquiera para SU USO COMERCIAL o ADECUACIÓN A UN PROPÓSITO PARTICULAR.

VÉASE TAMBIÉN
wesnoth(6), wesnoth_editor(6)