Provided by:
wesnoth-1.10-server_1.10.2-1_i386 
NAZWA
wesnothd - demon sieciowy gier wieloosobowych Bitwy o Wesnoth
SK/LADNIA
wesnothd [-dv] [-c cieka] [-p port] [-t liczba] [-T liczba]
wesnothd -V
OPIS
Zarzdza grami wieloosobowymi Bitwy o Wesnoth. Wicej informacji o
poleceniach akceptowanych przez serwer za porednictwem klienta wesnoth
(/query ...) lub kolejki mona znale pod adresem
http://www.wesnoth.org/wiki/ServerAdministration.
OPCJE
-c cieka, --config cieka
informuje demona wesnothd o lokalizacji pliku konfiguracyjnego.
Zobacz rozdzial KONFIGURACJA SERWERA poniej, aby uzyska
informacje o skladni. Konfiguracj mona przeladowa wysylajc
procesowi serwera proces SIGHUP.
-d, --daemon
uruchamia wesnothd w trybie demona.
-h, --help
wywietla informacje o opcjach wiersza polece.
--log-poziom=domena1,domena2,...
okrela poziom istotnoci domen debugowania. all oznacza
dopasowanie wszystkich domen debugowania. Dostpne poziomy: error
(bldy), warning (ostrzeenia), info (informacje), debug
(debugowanie). Poziom domylny to error lub info (w przypadku
domeny server).
-p port, --port port
przypisuje serwer do okrelonego portu. Jeli nie podano adnego
portu, uywany bdzie port 15000.
-t liczba, --threads liczba
ustawia maksymaln liczb oczekujcych wtkow roboczych dla
wejcia/wyjcia sieci na warto n (domylnie: 5, maksymalnie: 30).
-T liczba, --max-threads liczba
ustawia maksymaln ilo wtkow roboczych, ktore zostan utworzone.
Warto 0 (domylna) oznacza brak limitu.
-V, --version
wywietla numer wersji i koczy dzialanie programu.
-v, --verbose
wlcza zapis dziennikow debugowania.
KONFIGURACJA SERWERA
Og'olna sk/ladnia jest nastpujca:
[tag]
klucz="warto"
klucz="warto,warto,..."
[/tag]
Klawisze globalne:
allow_remote_shutdown
Warto no (nie - warto domylna) oznacza, e dania shut_down i
restart bd ignorowane, jeli nie zostan przeslane poprzez kolejk.
Ustawienie wartoci yes (tak) umoliwi administratorowi zdalne
wylczanie poprzez polecenie /query.
ban_save_file
Pelna lub wzgldna cieka do pliku (archiwum gzip), do ktorego
serwer ma dostp do odczytu i zapisu. Blokady bd zapisywane w tym
pliku i wczytywane ponownie podczas uruchamiania serwera.
compress_stored_rooms
Okrela, czy odczyty i zapisy pliku pokoi powinny by dokonywane w
postaci skompresowanej. Warto domylna: yes (tak).
connections_allowed
Dozwolona liczba polcze z tego samego adresu IP. 0 oznacza brak
ogranicze. (domylnie: 5)
disallow_names
Nazwy/pseudonimy, ktore nie s akceptowane przez serwer.
Obslugiwane s symbole * i ? z wzorcow wieloznacznych. Zobacz
stron glob(7), aby uzyska szczegolowe informacje. Wartoci
domylne (uywane, gdy adne inne wartoci nie zostan
podane):*admin*,*admln*,*server*,ai,ai?,computer,human,network,player.
fifo_path
cieka do kolejki, do ktorej mona przesyla echem polecenia
serwera (dzialanie rownowane do polecenia /query ... z wesnoth).
Jeli nie zostanie podana, przyjmowana jest cieka okrelona
podczas kompilacji (domylnie: /var/run/socket/wesnothd/socket).
max_messages
Liczba wiadomoci dopuszczanych w przedziale czasowym
messages_time_period (domylnie: 4).
messages_time_period
Przedzial czasowy (w sekundach), na przestrzeni ktorego
wykrywane jest zalewanie komunikatami (domylnie: 10 sekund).
motd Wiadomo dnia.
new_room_policy
Okrela, kto ma uprawnienia do tworzenia nowych pokoi na
serwerze. Moliwe wartoci: everyone (wszyscy uytkownicy),
registered (tylko zarejestrowani uytkownicy), admin (tylko
administratorzy) i nobody (nikt). Warto domylna: everyone.
passwd Haslo uywane do uzyskania uprawnie administratora (poprzez
/query admin has/lo).
replay_save_path
Katalog na serwerze, w ktorym s zapisywane powtorki gier,
koniecznie z ukonikiem (/) na kocu. Domylnie jest to katalog, w
ktorym uruchomiono wesnothd.
restart_command
Polecenie uywane przez serwer do uruchomienia nowego procesu
serwera poleceniem restart. (Moe zosta wydane wylcznie poprzez
kolejk - patrz ustawienie allow_remote_shutdown).
room_save_file
cieka do pliku, w ktorym naley zapisa dane pokoju. Plik jest
odczytywany przy uruchamianiu serwera i zapisywany podczas jego
pracy. Jeli parametr jest pusty lub zostanie pominity, pokoje
nie bd ladowane ani zapisywane.
save_replays
Okrela, czy serwer bdzie automatycznie zapisywa powtorki gier.
Domylnie wylczone (warto false).
versions_accepted
Oddzielana przecinkami lista lacuchow wersji akceptowanych przez
serwer. Obslugiwane s symbole * i ? ze wzorcow wieloznacznych.
(Domylnie: odpowiednia wersja wesnoth).
Przyklad: versions_accepted="*" odpowiada akceptowaniu dowolnego
numeru wersji.
user_handler
Nazwa obiektu obslugi uytkownikow, ktory ma by uywany. Obecnie
dostpne obiekty to forum (aby podlczy wesnothd do bazy danych
forum phpbb) i sample (przykladowa implementacja interfejsu
obiektu obslugi uytkownikow, ktorej nikt przy zdrowych zmyslach
nie powinien uywa w powanych zastosowaniach). Warto domylna to
forum. Naley te doda sekcj [user_handler] (patrz poniej).
Globalne etykiety:
[redirect] Etykieta okrelajca serwer, na ktory przekierowywane s
okreslone wersje klientow.
host Adres serwera, na ktory ma nastpi przekierownie.
port Numer portu, z ktorym ma nastpi polczenie.
version
Oddzielana przecinkami lista wersji, ktore maj zosta
przekierowane. Dziala tak, jak versions_accepted w
przypadku wzorcow wieloznacznych.
[ban_time] Znacznik do definiowania wygodnych slow kluczowych,
okrelajcych przedzialy czasu tymczasowych blokad.
name Nazwa uywana do okrelenia danego czasu blokady.
time Definicja przedzialu czasowego. Format:
%d[%s[%d%s[...]]], gdzie %s ma warto s (sekundy), m
(minuty), h (godziny), D (dni), M (miesice) lub Y (lata),
a %d jest liczb. Jeli nie zostanie podany aden
modyfikator czasu, przyjmowane s minuty (m). Przyklad:
time="1D12h30m" spowoduje naloenie blokady trwajcej 1
dzie, 12 godzin i 30 minut.
[proxy] Etykieta instruujca serwer, by dzialal jak serwer proxy i
przekierowywal danie klienta do okrelonego serwera. Akceptuje takie
same klucze, jak [redirect].
[user_handler] Konfiguruje obiekt obslugi uytkownikow. Dostpne
parametry zale od obiektu ustawionego za pomoc parametru user_handler.
W przypadku braku sekcji [user_handler] w konfiguracji serwer zostanie
uruchomiony bez adnej uslugi rejestrowania pseudonimow.
db_host
(dotyczy user_handler=forum) Nazwa hosta serwera bazy
danych
db_name
(dotyczy user_handler=forum) Nazwa bazy danych
db_user
(dotyczy user_handler=forum) Nazwa uytkownika, ktora
umoliwia zalogowanie si do bazy danych
db_password
(dotyczy user_handler=forum) Haslo tego uytkownika
db_users_table
(dotyczy user_handler=forum) Nazwa tabeli, w ktorej
uywane forum phpbb zapisuje dane uytkownikow. Najczciej
bdzie to <przedrostek-nazwy-tabeli>_users (np.
phpbb3_users).
db_extra_table
(dotyczy user_handler=forum) Nazwa tabeli, w ktorej
wesnothd bdzie zapisywa wlasne dane o uytkownikach. Tabel
trzeba utworzy rcznie, np. poleceniem: CREATE TABLE
<nazwa-tabeli>(username VARCHAR(255) PRIMARY KEY,
user_lastvisit INT UNSIGNED NOT NULL DEFAULT 0,
user_is_moderator TINYINT(4) NOT NULL DEFAULT 0);
user_expiration
(dotyczy user_handler=sample) Czas wanoci
zarejestrowanego pseudonimu (w dniach).
[mail] Konfiguruje serwer SMTP, za porednictwem ktorego obiekt obslugi
uytkownikow moe wysyla poczt elektroniczn. Obecnie uywane tylko przez
obiekt 'sample'.
server Nazwa hosta serwera poczty.
username
Nazwa uytkownika uywana do zalogowania si na serwer
poczty.
password
Haslo tego uytkownika.
from_address
Adres do odpowiedzi w wysylanej poczcie.
mail_port
Port, na ktorym jest uruchomiony serwer poczty. Domylnie:
25.
KOD WYJCIA
Prawidlowy kod wyjcia to 0, co odpowiada poprawnemu zakoczeniu pracy
serwera. Kod wyjcia rowny 2 sygnalizuje bld opcji wiersza polece.
AUTOR
Autor: David White <davidnwhite@verizon.net>. Modyfikacje: Nils Kneuper
<crazy-ivanovic@gmx.net>, ott <ott@gaon.net>, Soliton
<soliton.de@gmail.com> i Thomas Baumhauer <thomas.baumhauer@gmail.com>.
Autorem pierwotnej wersji tej strony manuala jest Cyril Bouthors
<cyril@bouthors.org>.
Odwied oficjaln stron WWW: http://www.wesnoth.org/
PRAWA AUTORSKIE
Copyright (C) 2003-20011 David White <davidnwhite@verizon.net>
Oprogramowanie typu Free Software. Oprogramowanie oparte na licencji
GPL wersja 2 opublikowanej przez Free Software Foundation. Nie udziela
si ADNEJ gwarancji, lcznie z RKOJMI oraz GWARANCJ PRZYDATNOCI DO
OKRELONEGO CELU.
ZOBACZ TAKE
wesnoth(6).