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

NOME

       wesnothd - Battle Wesnoth multiplayer daemon de rede

SINOPSE

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

DESCRIÇÃO

       Gerencia  jogos  multiplayer de Battle for Wesnoth. Veja http://www.wesnoth.org/wiki/ServerAdministration
       para saber quais comandos o servidor aceita via o cliente do jogo (/query ...) ou via fifo.

OPÇÕES

       -c path, --config path
              diz a wesnothd onde achar o arquivo de configuração a ser usado. Veja a seção SERVER CONFIG abaixo
              para a sintaxe. Você pode recarregar a configuração enviando SIGHUP para o processo do servidor.

       -d, --daemon
              roda o wesnothd como um daemon.

       -h, --help
              explica o que as opções de linha de comando fazem.

       --log-level=domain1,domain2,...
              define o nível de gravidade do log domain.  all pode ser usado para igualar qualquer  log  domain.
              Níveis  disponíveis:  error, warning, info, debug.  O nível error é utilizado como padrão e o info
              nível para o server domain.

       -p port, --port port
              conecta o servidor à porta escolhida. Se nenhuma porta for escolhida, a porta 15000 será usada.

       -t number, --threads number
              define a quantidade máxima de threads trabalhando para E/S em  rede  em  espera  para  n  (padrão:
              5, max: 30).

       -T number, --max-threads number
              define  o  número  máximo  de threads de trabalho que serão criadas. Se 0 ser definido, não haverá
              limites (padrão: 0).

       -V, --version
              mostra o número da versão e sai.

       -v, --verbose
              liga o debug do log.

CONFIGURAÇAO DO SERVIDOR

   A sintaxe geral é:
       [tag]

              key="value"

              key="value,value,..."

       [/tag]

   Chaves globais:
       allow_remote_shutdown
              Se definido como no (padrão), shut_down e pedidos para reiniciar  são  ignorados  a  não  ser  que
              venham   do  fifo.   Mude-o  para  yes  para  permiter  desligamento  remoto  via  /query  por  um
              administrador.

       ban_save_file
              Caminho completo ou relativo para um arquivo (comprimido com  gzip)  que  o  servior  pode  ler  e
              escrever.  Bans serão salvos para este arquivo e lidos novamente quando o servidor for ligado.

       compress_stored_rooms
              Determina se o arquivo rooms deve ser lido e escrito em forma compactada. O padrão é yes.

       connections_allowed
              O número de conexões permitidas do mesmo IP. 0 para infinito. (padrão: 5)

       deny_unregistered_login
              Se quiser previnir usuários que não estão registrados com o user_handler logando. (padrão:falso)

       disallow_names
              Nomes/apelidos que não são aceitos pelo servidor. * e ? de caracteres-curinga são suportados. Veja
              glob(7)   para  mais  detalhes.   Os  valores  padrão  (usados  se  nada  for  especificado)  são:
              *admin*,*admln*,*server*,ai,ai?,computer,human,network,player.

       fifo_path
              O caminho para o fifo em que você pode ecoar comandos do servidor  (o  mesmo  que  /query  ...  do
              wesnoth).     Se   não   especificado,   o   padrão   é   o   caminho   da   compilação   (padrão:
              /var/run/socket/wesnothd/socket).

       max_messages
              O número de mensagens permitidas em messages_time_period. (padrão: 4)

       messages_time_period
              O período de tempo (em segundos) do flooding de mensagens ser detectado. (padrão: 10 segundos)

       motd   A mensagem do dia.

       new_room_policy
              Determina quem  pode  criar  novas  salas  no  servidor.  Os  valores  disponíveis  são  everyone,
              registered,   admin  e  nobody,  edá  permissão  para,  respectivamente,  todos,  apenas  usuários
              registrados, administradores, ou desabilita que novas  salas  sejam  criadas.  O  valor  padrão  é
              everyone.

       passwd A senha usada para ganhar privilégios dec admnistrador. (via /query adminpassword).

       replay_save_path
              O diretório onde o servidor armazena replays de jogos. (não esqueça de botar no final /!) O padrão
              é `' que o diretório wesnothd foi iniciado.

       restart_command
              O  comando que o servidor usa para começar um novo processo de servidor via o comando restart. (Só
              pode ser dado via fifo. Veja a configuração allow_remote_shutdown.)

       room_save_file
              Caminho para um arquivo onde as informações de room devem  ser  guardadas.  Este  arquivo  é  lido
              quando o servidor começa e escrito depois. Se em branco ou não definidas, rooms não são carregadas
              e nem salvas.

       save_replays
              Define se o servidor gravará automaticamente os replays dos jogos. (padrão: false)

       tls_enabled
              Enable use of TLS. If true, requires 3 following options to be set too.

       tls_fullchain
              TLS full certificate chain in .pem format

       tls_private_key
              private key for TLS in .pem format

       tls_dh TLS DH parameters, as .pem file. Generate with openssl dhparam -out filename.pem 4096

       versions_accepted
              Uma  lista  separada por vírgulas das versões de strings que serão aceitas pelo servidor. * e ? de
              caracteres-curinga são suportados.  (o padrão é a versão correspondente do wesnoth)
              Exemplo: versions_accepted="*" aceita qualquer versão do string.

       id     The ID of the server when using the database functionality to store game information. Generally is
              the major.minor version of accepted clients, such as 1.16 or 1.17.

   Tags Globais:
       [redirect] Uma tag para especificar um servidor ao qual redirecionar certas versões de  clientes.  Não  é
       usado se versions_accepted não estiver definido.

              host   O endereço do servidor para o qual redirecionar.

              port   A porta para a qual se conectar.

              version
                     Uma lista separada por vírgulas de versões para redirecionar. Se comporta do mesmo modo que
                     versions_accepted em relação a caracteres-curinga.

       [ban_time] Uma tag para definir palavras chaves para bans temporários.

              nome   O nome usado como referência para o tempo de ban.

              time   A  definição da duração do tempo.  O formato é: %d[%s[%d%s[...]]] onde %s é s (segundos), m
                     (minutos), h (horas), D (dias), M (meses) ou  A  (anos)  e  %d  é  um  número.   Se  nenhum
                     modificador de tempo for dado, minutos (m) são assumidos.  Exemplo: time="1D12h30m" resulta
                     num tempo de banimento de 1 dia, 12 horas e 30 minutos.

       [proxy]  Uma  tag  para  dizer  ao servidor para agir como uma proxy e enviar as requisições dos clientes
       conectados para  o servidor especificado.  Aceita as mesmas chaves que [redirect].

       [user_handler] Configura o apelido do usuário. Se não  houver  uma  entrada  [user_handler]  presente  na
       configuração,  o  servidor rodará sem nenhum serviço de registro de apelidos. Todas as tabelas adicionais
       que são necessárias para que o forum_user_handler funcione podem ser encontradas na table_definitions.sql
       no repositório de código do Wesnoth. Requer suporte mysql habilitado. Para cmake é  ENABLE_MYSQL  e  para
       scons é forum_user_handler.

              db_host
                     O hostname do servidor da database

              db_name
                     O nome da database

              db_user
                     O nome do usuário com o qual entrar no banco de dados

              db_password
                     A senha deste usuário

              db_users_table
                     The  name of the table in which your phpbb forum saves its user data. Most likely this will
                     be <table-prefix>_users (e.g. phpbb3_users).

              db_extra_table
                     (para user_handler=forum) O nome da tabela em que wesnothd salvará a data sobre usuários.

              db_game_info_table
                     O nome da tabela em que wesnothd salvará a data de jogos.

              db_game_player_info_table
                     O nome da tabela em que wesnothd salvará a data sobre os jogadores num jogo.

              db_game_modification_info_table
                     O nome da tabela em que wesnothd salvará a data sobre as modificações usadas num jogo.

              db_user_group_table
                     The name of the table in which your phpbb forum saves its user group data. Most likely this
                     will be <table-prefix>_user_group (e.g. phpbb3_user_group).

              db_connection_history_table
                     The name of the table in which to store login/logout times. Also used for matching  IPs  to
                     users and vice versa.

              db_topics_table
                     The  name of the table in which your phpbb forum saves its topic (thread) information. Most
                     likely this will be <table-prefix>_topics (e.g. phpbb3_topics).

              db_banlist_table
                     The name of the table in which your phpbb forum saves its user bans data. Most likely  this
                     will be <table-prefix>_banlist (e.g. phpbb3_banlist).

              mp_mod_group
                     O ID do grupo do fórum que será considerado como tendo privilégios de moderador.

STATUS DE SAÍDA

       O  status  de saída normal é 0 quando o server tiver fechado corretamente. Um status de saída de 2 indica
       um erro nas opções das linahs de comando.

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> e Thomas Baumhauer <thomas.baumhauer@gmail.com>.  Esta
       página do manual foi originalmente escrita por Cyril Bouthors <cyril@bouthors.org>.
       Visite a página oficial: http://www.wesnoth.org/

COPYRIGHT

       Copyright © 2003-2024 David White <davidnwhite@verizon.net>
       Este  Software  é  Gratuito;  este software é licenciado sob a versão GPL 2, conforme publicada pela Free
       Software Foundation. Não há NENHUMA garantia;  nem  mesmo  para  COMERCIALIZAÇÃO  ou  ADEQUAÇÃO  PARA  UM
       PROPÓSITO EM PARTICULAR.

VEJA TAMBÉM

       wesnoth(6)

wesnothd                                              2022                                           WESNOTHD(6)