Provided by: wesnoth-1.18-server_1.18.5-1_amd64 bug

NOMBRE

       wesnothd - Servidor de partidas multijugador para La batalla por Wesnoth

SINOPSIS

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

DESCRIPCIÓN

       Administra      partidas      multijugador      para      La      batalla      por      Wesnoth.      Vea
       https://www.wesnoth.org/wiki/ServerAdministration para saber qué comandos 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
              CONFIGURACIÓN   DEL  SERVIDOR  más  abajo  para  conocer  la  sintaxis.  Es  posible  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 comandos.

       --log-nivel=dominio1,dominio2,...
              establece el nivel de gravedad de los dominios de registro. all puede utilizarse para  seleccionar
              todos  los  dominios.  Los  niveles  disponibles  son: error, warning, info, debug. Por defecto se
              utiliza el nivel error, salvo por el dominio server que utiliza el nivel info.

       -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  subprocesos  de trabajo en espera para E/S de red (por defecto:
              5, máx: 30).

       -T número, --max-threads número
              establece el número máximo de subprocesos de trabajo que se crearán. Si se establece  como  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]

              clave="valor"

              clave="valor,valor,..."

       [/etiqueta]

   Claves globales:
       allow_remote_shutdown
              Si  se  establece  como  no (por defecto), peticiones de salida y reinicio son ignoradas salvo que
              provengan del FIFO. Active esta opción con yes  para  permitir  el  apagado  remoto  a  través  de
              comandos /query ejecutados por administradores.

       ban_save_file
              Ruta completa o relativa a un archivo (comprimido con gzip) que el servidor pueda leer y escribir.
              Los vetos del servidor serán almacenados en este archivo y leídos nuevamente al iniciar.

       compress_stored_rooms
              Determina  si  el archivo de salones debe ser leído y escrito como un archivo comprimido. Activado
              por defecto (yes).

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

       deny_unregistered_login
              Para  evitar  que los usuarios que no están registrados con user_handler sean usados para acceder.
              (predeterminado: false)

       disallow_names
              Nombres/ápodos rechazados por el servidor. * y  ?  sirven  de  comodines.  Vea  glob(7)  para  más
              detalles.    Los    valores    por    defecto    (utilizados   si   no   especifica   nada)   son:
              *admin*,*admln*,*server*,ai,ai?,computer,human,network,player.

       fifo_path
              La ruta al FIFO a través del cual puede enviarle comandos al servidor (equivalente a /query ... en
              Wesnoth). Si no se especifica, se usará por omisión la ruta del momento  de  la  compilación  (por
              omisión: /var/run/wesnothd/socket).

       max_messages
              El  número  máximo 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
              Determina  quién  puede crear salones nuevos en el servidor. Los valores disponibles son everyone,
              registered, admin y nobody, y respectivamente  otorgan  permiso  a  todos,  usuarios  registrados,
              administradores o deshabilita la creación de salones. El valor por defecto es everyone.

       passwd La  contraseña  utilizada  para  obtener  privilegios  de  administrador  (mediante  /query  admin
              contraseña).

       replay_save_path
              El directorio donde el servidor almacena repeticiones de partidas (no olvide la «/» al final). Por
              omisión estará «» (vacío) lo que quiere decir que el directorio wesnothd fue inicializado.

       restart_command
              El comando que ejecuta el servidor para iniciar un nuevo proceso al recibir  el  comando  restart.
              (Sólo puede ser enviado a través del FIFO; vea la opción allow_remote_shutdown arriba.)

       room_save_file
              Ruta  a  un  archivo donde la información de salones será almacenada. Este archivo es procesado al
              inicio del servidor y guardado posteriormente. Si la ruta está vacía o ausente, no se cargarán  ni
              almacenarán salones.

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

       tls_enabled
              Habilite el uso de TLS. Si es verdadero, también requiere  que  se  configuren  las  siguientes  3
              opciones.

       tls_fullchain
              Cadena de certificados TLS completa en formato .pem

       tls_private_key
              clave privada para TLS en formato .pem

       tls_dh Parámetros TLS DH como archivo .pem. Generar con openssl dhparam -out filename.pem 4096

       versions_accepted
              Una  lista  separada  por  comas  de  patrones  de  números  de versión que serán admitidos por el
              servidor. * y ? sirven de comodines. (Por defecto es la  versión  de  Wesnoth  correspondiente  al
              servidor.)
              Ejemplo: versions_accepted="*" acepta cualquier cadena de versión.

       id     El  ID  del servidor cuando se usa la funcionalidad de la base de datos para almacenar información
              del juego. Generalmente es la versión mayor.menor de los clientes aceptados, como 1.16 o 1.17.

   Etiquetas globales:
       [redirect] Una etiqueta para especificar un servidor al que se redirigirán ciertas versiones de clientes.
       No es usado si versions_accepted no está establecido.

              host   La dirección del servidor destino de la redirección.

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

              version
                     Una lista separada por comas de los patrones de versiones  a  redirigir,  usando  la  misma
                     sintaxis que en versions_accepted.

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

              name   El nombre utilizado para hacer referencia a la duración de veto.

              time   La definición del intervalo de tiempo. El formato es %d[%s[%d%s[...]]] donde el modificador
                     %s es s (segundos), m (minutos), h (horas), D (días), M (meses) o  Y  (años)  y  %d  es  un
                     número.  De  estar  ausente el modificador, se asumen minutos (m). Ejemplo: time="1D12h30m"
                     resulta en una duración de veto de 1 día, 12 horas y 30 minutos.

       [proxy] Una etiqueta para indicar al servidor que actúe como proxy  y  reenvíe  las  solicitudes  de  los
       clientes conectados al servidor especificado.  Acepta las mismas opciones que [redirect].

       [user_handler]  Configura  el  servicio  de  usuarios.  Si  no  hay  ninguna sección [user_handler] en la
       configuración, el servidor funcionará sin ningún servicio de  registro  de  usuarios.  Todas  las  tablas
       adicionales   que   se   necesitan   para   que   funcione   forum_user_handler   pueden  encontrarse  en
       table_definitions.sql en el repositorio de fuentes de Wesnoth.  Requiere  soporte  mysql  activado.  Para
       cmake es ENABLE_MYSQL y por scons es forum_user_handler.

              db_host
                     El nombre del host del servidor de base de datos

              db_name
                     El nombre de la base de datos

              db_user
                     El nombre del usuario con el cual iniciar sesión en la base de datos

              db_password
                     La contraseña de este usuario

              db_users_table
                     El  nombre  de  la  tabla  en  la  que sus foros phpBB almacenan los datos de sus usuarios.
                     Generalmente éste será <table-prefix>_users (por ej.: phpbb3_users).

              db_extra_table
                     El nombre de la tabla en la que wesnothd guardará sus propios datos sobre los usuarios.

              db_game_info_table
                     El nombre de la tabla en la que wesnothd guardará sus propios datos sobre las partidas.

              db_game_player_info_table
                     El nombre de la tabla en la que wesnothd guardará sus propios datos acerca de los jugadores
                     en una partida.

              db_game_modification_info_table
                     El nombre de la tabla en  la  que  wesnothd  guardará  sus  propios  datos  acerca  de  las
                     modificaciones usadas en una partida.

              db_user_group_table
                     El  nombre  de  la  tabla  en  la  que sus foros phpBB almacenan los datos de sus grupos de
                     usuarios. Generalmente éste será <table-prefix>_user_group (por ej.: phpbb3_user_group).

              db_connection_history_table
                     El nombre de la tabla en la que almacenar los tiempos de inicio/cierre de  sesión.  También
                     se utiliza para hacer coincidir las direcciones IP con los usuarios y viceversa.

              db_topics_table
                     El  nombre  de  la  tabla  en  la  que  sus  foros  phpBB  almacenan  la información de sus
                     conversaciones  (hilos).   Generalmente   éste   será   <table-prefix>_topics   (por   ej.:
                     phpbb3_topics).

              db_banlist_table
                     El  nombre  de  la  tabla  en  la  que  sus foros phpBB almacenan los datos de sus usuarios
                     baneados. Generalmente éste será <table-prefix>_banlist (por ej.: phpbb3_banlist).

              mp_mod_group
                     El ID del grupo del foro que se considera que tiene autorización para moderar.

ESTADO DE SALIDA

       El estado de salida normal es 0 si el servidor fue terminado de forma normal. Un estado de  salida  de  2
       indica un problema con las opciones de la línea de comandos.

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: https://www.wesnoth.org/

COPYRIGHT

       Copyright © 2003-2024 David White <davidnwhite@verizon.net>
       Esto es Software Libre; este software está licenciado bajo 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)

wesnothd                                              2022                                           WESNOTHD(6)