Provided by: wesnoth-1.14-server_1.14.17-2build1_amd64 bug

NOME

       wesnothd — Um daemon de rede para a Batalha por Wesnoth.

SINOPSE

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

DESCRIÇÃO

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

OPÇÕES

       -c path, --config path
              diz  a  wesnothd  onde encontrar o ficheiro de configuração para usar. Veja a seção
              CONFIGURAÇÃO DO SERVIDOR abaixo para os comandos. Podes recarregar as configurações
              ao enviar um SIGHUP ao servidor.

       -d, --daemon
              executa wesnothd como processo de fundo

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

       --log-nível=domínio1,domínio2,...
              define  o  nível de gravidade dos domínios de log. all pode ser usado para combinar
              com qualquer domínio de log. Níveis  disponíveis:  erro, warning, info, debug.  Por
              defeito, o nivel erro é usado do nível info para o domínio servidor.

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

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

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

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

       -v, --verbose
              liga o log de depuração.

CONFIGURAÇÃO DO SERVIDOR

   A sintaxe geral é:
       [tag]

              key=“valorchave=“valor,valor,...”

       [/tag]

   Chaves globais:
       allow_remote_shutdown
              se ajustado para no (o padrão), pedidos de desligar e reiniciar serão ignorados,  a
              menos que venham do fifo. Coloque como yes para permitir desligamento remoto via um
              /query de um administrador.

       ban_save_file
              caminho completo ou relativo para um arquivo (comprimido com gzip) que  o  servidor
              possa  ler  e  escrever. Expulsões serão gravados para o arquivo e lidos de novo ao
              ligar o servidor.

       compress_stored_rooms
              Determina quando o arquivo ‘rooms’ pode ser lido e escrito  em  forma  compacta.  O
              padrão é yes.

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

       disallow_names
              Nomes/alcunhas  que  não  são  aceites  pelo  servidor. * e ? podem ser usados como
              jóqueres. 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
              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/wesnothd/socket).

       max_messages
              O número de mensagens permitidas no período de messages_time_period. (padrão: 4)

       messages_time_period
              O  período  de tempo (em segundos) de inundação de mensagens é detetado (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,  e  dar a permisão, respectivamente, para
              todos, de usuários registados, administradores ou criação desativada  de  salas.  O
              valor por defeito é everyone.

       passwd A  palavra-passe  usada  para  ganhar  privilégios de administrador (por via /query
              administrador  palavra-passe)

       replay_save_path
              O directório onde o servidor armazena as revisões dos jogos. (não  esqueças  o  “/”
              final!) O padrão é `' que é donde wesnothd fora lançado.

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

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

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

       versions_accepted
              Uma lista, separada por vírgulas de  strings  de  versão  que  serão  aceitas  pelo
              servidor.  *e  ?  podem  ser  usados  como  jóqueres.   (o  padrão é a versão desta
              instalação do wesnoth)
              Exemplo: versions_accepted="*" aceita qualquer versão.

       user_handler
              O nome da base de dados de  utilizadores  para  ser  utilizado.  De  momento  estão
              disponíveis  forum  (para ligar o servidor à base de dados phpp do fórum oficial) e
              sample (apenas um esboço, não é aconselhável correr o servidor  num  ambiente  real
              com  este).  Por  padrão forum é usado. Também terás de usar um [user_handler] como
              explicado abaixo.

   Tags Globais:
       [redirect] Uma tag para especificar um servidor ao qual redireccionar certas  versões  dos
       clientes.

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

              port   A porta para a qual conectar-se.

              versão Uma  lista separada por vírgulas das versões para redireccionar. Comporta-se
                     do mesmo modo que versions_accepted em relação a jóqueres.

       [tempo de expulsão] Uma tag para definir palavras-chave para medir o tempo de expulsão.

              name   O nome de referencia ao tempo de expulsão.

              tempo  A definição do tempo limite. O formato é:  %d[%s[%d%s[...]]] onde s  são  os
                     segundos,  m os minutos, h as horas, D os dias, M os meses ou Y os anos e %d
                     é um valor numérico. Se nenhum tempo for referido serão  assumidos  minutos.
                     Por  exemplo:  time="1D12h30m"  resulta  num  tempo de expulsão de 1 dia, 12
                     horas e 30 minutos.

       [proxy] Uma etiqueta que diz ao servidor para agir como proxy, e enviar as requisições dos
       clientes  conectados  para  um  outro  servidor  especificado. Aceita as mesmas chaves 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.  All  additional
       tables   that  are  needed  for  the  forum_user_handler  to  function  can  be  found  in
       table_definitions.sql in the Wesnoth source repository.

              db_host
                     (para user_handler=forum) o nome da máquina do servidor da base de dados

              db_name
                     (para user_handler=forum) o nome do base de dados

              db_user
                     (para user_handler=forum) O nome do usuário com o qual registar-se  na  base
                     de dados

              db_password
                     (para user_handler=forum) a senha deste usuário

              db_users_table
                     (para  ser usado em conjunto com user_handler=forum) O nome da base de dados
                     phpbb  do  fórum  usado.  Provavelmente  será  <table-prefix>_users   (p.ex.
                     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.

              db_game_info_table
                     (for user_handler=forum) The name of the table in which wesnothd  will  save
                     its own data about games.

              db_game_player_info_table
                     (for  user_handler=forum)  The name of the table in which wesnothd will save
                     its own data about the players in a game.

              db_game_modification_info_table
                     (for user_handler=forum) The name of the table in which wesnothd  will  save
                     its own data about the modifications used in a game.

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

              mp_mod_group
                     (for  user_handler=forum)  The  ID  of  the  forum group to be considered as
                     having moderation authority.

              user_expiration
                     (para user_handler=sample) O tempo após o qual um usuário  registado  expira
                     (em dias).

       [email]  Configura  um  servidor  SMTP  pelo qual os utilizadores podem enviar correio. De
       momento só usado pelo controlador do utilizador de exemplo.

              server O nome do servidor de correio

              username
                     O nome de usuário com o qual se registar no servidor de correio.

              password
                     A senha deste usuário.

              from_address
                     O endereço de remetente do teu e-mail

              mail_port
                     A porta na qual o teu servidor de correio iniciar. O padrão é 25.

ESTADO DE SAÍDA

       O estado de saída normal é 0 se o servidor for corretamente fechado. Um estado de saída de
       2 indica um erro com as opções da linha de comandos.

AUTOR

       Escrito   por   David   White   <davidnwhite@verizon.net>.   Editado   por   Nils  Kneuper
       <crazy-ivanovic@gmx.net>, ott <ott@gaon.net> e  Soliton  <soliton.de@gmail.com>  e  Thomas
       Baumhauer  <thomas.baumhauer@gmail.com>.  Esta  página de manual foi originalmente escrita
       por Cyril Bouthors <cyril@bouthors.org>.
       Visit the official homepage: https://www.wesnoth.org/

DIREITOS DE AUTOR

       Copyright © 2003-2021 David White <davidnwhite@verizon.net>
       Este programa é Software Livre; este programa esta licenciado sob a GPL versão 2, conforme
       publicada  pela  Free  Software  Foundation. NÃO há QUALQUER garantia para o programa; nem
       mesmo a garantia de COMERCIALIZAÇÃO, e as de ADEQUAÇÃO A QUALQUER PROPÓSITO.

VER TAMBÉM

       wesnoth(6)