Provided by: wesnoth-1.10-server_1.10.2-1_i386 bug

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