Man page - wesnothd-1.18(6)
Packages contains this manual
apt-get install wesnoth-1.18-server
Available languages:
en fr pt_BR es it cs tr sk bg ja uk en_GB ru zh_TW zh_CN deManual
WESNOTHD
NOMESINOPSE
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)