Man page - wesnothd-1.18(6)

Packages contains this manual

Available languages:

en fr pt_BR es it cs tr sk bg ja uk en_GB ru zh_TW zh_CN de

Manual

WESNOTHD

NOME
SINOPSE
DESCRIÇÃO
OPÇÕES
CONFIGURAÇAO DO SERVIDOR
A sintaxe geral é:
Chaves globais:
Tags Globais:
STATUS DE SAÍDA
AUTOR
COPYRIGHT
VEJA TAMBÉM

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 admin password ).

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)