Provided by: wesnoth-1.18-server_1.18.3-1_amd64 bug

NÁZEV

       wesnothd – Bitva o Wesnoth – síťový server pro hru více hráčů

POUŽITÍ

       wesnothd [-dv] [-c cesta] [-p port] [-t počet_vláken] [-T počet_vláken]
       wesnothd -V

POPIS

       Součást      Bitvy      o      Wesnoth      spravující      hry     více     hráčů.     Na
       https://www.wesnoth.org/wiki/ServerAdministration  lze  nalézt   příkazy,   které   server
       akceptuje, a to jak přes fifo, tak přímo od klienta wesnoth.

VOLBY

       -c cesta, --config cesta
              specifikuje  cestu,  kde má wesnothd hledat konfigurační soubor. Syntaxe souboru je
              popsána v sekci  KONFIGURACE  SERVERU  níže.  Konfiguraci  je  možno  znovu  načíst
              posláním SIGHUP procesu serveru.

       -d, --daemon
              spouští wesnothd jako démona.

       -h, --help
              zobrazuje nápovědu k volbám příkazové řádky.

       --log-úroveň=oblast1,oblast2,...
              nastavuje  úroveň  závažnosti pro oblasti zaznamenávání. Pro zahrnutí všech oblastí
              zaznamenávání lze použít all. Dostupné úrovně: error, warning, info, debug. Výchozí
              použitá úroveň je error a pro oblast server je to info.

       -p port, --port port
              server použije daný port. Pokud není určen, bude použit port 15000.

       -t, počet, --threads počet
              nastavuje  nejvyšší  počet  pracovních vláken čekajících na vstupně-výstupní síťové
              operace. (výchozí hodnota: 5, maximum: 30)

       -T, počet, --max-threads počet
              nastavuje nejvyšší počet pracovních vláken, který bude vytvořen. Při nastavení na 0
              nebude žádné omezení. (výchozí hodnota: 0)

       -V, --version
              zobrazí verzi wesnothd a skončí.

       -v, --verbose
              zapíná výpis rozšířených logovacích informací.

KONFIGURACE SERVERU

   Obecná syntaxe je:
       [značka]

              klíč="hodnota"

              klíč="hodnota,hodnota,..."

       [/značka]

   Globální klíče:
       allow_remote_shutdown
              Při  nastavení na no (výchozí) jsou požadavky shut_down a restart ignorovány, pokud
              nepocházejí z fifo. Při nastavení yes může správce vzdáleně vypnout  server  pomocí
              /query.

       ban_save_file
              Plná  či  relativní  cesta  k  souboru  (komprese  gzip),  jenž  může server číst a
              přepisovat. Do tohoto souboru jsou ukládány zákazy přístupu (ban)  a  načítány  při
              spuštění.

       compress_stored_rooms
              Určuje,  zda  je  soubor  s  místnostmi čten a zapisován jako komprimovaný. Výchozí
              hodnotou je yes.

       connections_allowed
              Počet povolených spojení z jedné IP adresy. 0 znamená nekonečno. (výchozí  hodnota:
              5)

       deny_unregistered_login
              Zda  bránit  uživatelům,  kteří  nejsou  registrováni použitým user_handler, aby se
              přihlásili. (výchozí hodnota: false)

       disallow_names
              Jména/přezdívky, jež server nepřijímá. Podporovány jsou zástupné znaky *  a ?.  Pro
              více podrobností viz glob(7). Výchozí hodnoty (použité, když není nic určeno) jsou:
              *admin*,*admln*,*server*,ai,ai?,computer,human,network,player.

       fifo_path
              Cesta k fifo, do níž můžeš posílat  příkazy  serveru  (stejně  jako  pomocí  /query
              z klienta).  Pokud  není  zadána,  použije  se cesta určená při kompilaci. (výchozí
              hodnota: /var/run/wesnothd/socket)

       max_messages
              Přípustný počet zpráv během messages_time_period. (výchozí hodnota: 4)

       messages_time_period
              Doba (ve vteřinách), během které se zjišťuje zahlcení zprávami.  (výchozí  hodnota:
              10 vteřin)

       motd   Zpráva dne.

       new_room_policy
              Určuje,  kdo  může  vytvářet  na  serveru nové místnosti. Dostupné hodnoty zahrnují
              everyone,  registered,  admin  a nobody –  místnosti  pak  může   vytvářet   každý,
              registrovaní uživatelé, pouze správci nebo nikdo. Výchozí hodnota je everyone.

       passwd Heslo pro získání administrátorských práv. (Přes /query admin password.)

       replay_save_path
              Adresář,  do  nějž  server  ukládá  záznamy her. (Nezapomeň na / na konci!) Výchozí
              hodnotou je `', což znamená adresář, v němž byl wesnothd spuštěn.

       restart_command
              Příkaz, který server použije pro spuštění nového  procesu  sebe  sama  při  příkazu
              restart. (Lze nastavit pouze přes fifo. Více viz allow_remote_shutdown.)

       room_save_file
              Cesta  k  souboru,  v  němž  jsou ukládány informace o místnostech. Tento soubor je
              načten při spuštění serveru a poté přepisován. Pokud je prázdný nebo není nastaven,
              ukládání a načítání místností nebude aktivní.

       save_replays
              Určuje, zda bude server automaticky ukládat záznamy her. (výchozí hodnota: false)

       tls_enabled
              Povolit  použití  protokolu TLS. Je-li true, je třeba nastavit také následující tři
              klíče.

       tls_fullchain
              Úplný řetěz důvěry (certifikátů) pro TLS ve formátu PEM.

       tls_private_key
              Soukromý klíč pro TLS ve formátu PEM.

       tls_dh Parametry DH pro TLS jako soubor ve formátu PEM. Vytvořte  pomocí  příkazu  openssl
              dhparam -out jmeno_souboru.pem 4096.

       versions_accepted
              Seznam  čárkou  oddělených  řetězců  verzí,  které server přijímá. Podporovány jsou
              zástupné znaky * a ?. (výchozí hodnotou je příslušná verze hry wesnoth)
              Příklad: versions_accepted="*" přijímá jakýkoli řetězec verze.

       id     Identifikátor serveru při použití databázových funkcí pro uložení informací  o hře.
              Obvykle je to major.minor verze přípustných klientů, jako třeba 1.16 nebo 1.17.

   Globální značky:
       [redirect]  Značka  pro zadání serveru, na který se mají přesměrovat určité verze klientů.
       Nepoužije se, pokud není nastaven klíč versions_accepted.

              host   Adresa serveru pro přesměrování.

              port   Port, na kterém poslouchá vzdálený wesnothd.

              version
                     Seznam čárkou oddělených řetězců verzí Wesnothu, pro  které  jsou  požadavky
                     přesměrovány    na   tento   vzdálený   server.   Obdobný   zápis   jako   u
                     versions_accepted.

       [ban_time] Tag umožňující definovat klíčová slova pro délky zákazů přístupu (ban).

              name   Název pro období.

              time   Definice doby trvání. Formát je %d[%s[%d%s[...]]] kde %s je  "s"  (sekundy),
                     "m"  (minuty), "h" (hodiny), "D" (dny), "M" (měsíce) nebo "Y" (roky) a %d je
                     číslo. Pokud není zadán druh délky, jsou předpokládány minuty (m). Například
                     time="1D12H30m" představuje zákaz pro jeden den, 12 hodin a 30 minut.

       [proxy] Značka říkající serveru, aby se choval jako proxy a přesměrovával na určený server
       klientské požadavky. Akceptuje stejné klíče jako [redirect].

       [user_handler] Konfiguruje obsluhu uživatelů.  Pokud  v konfiguraci  oddíl  [user_handler]
       chybí,  server poběží bez jakékoli služby pro registraci přezdívek. Všechny další tabulky,
       které jsou třeba,  aby  pracoval  forum_user_handler,  lze  najít  v table_definitions.sql
       v repozitáři  zdrojových  kódů  Wesnothu. Vyžaduje zapnutou podporu mysql. Pro cmake je to
       ENABLE_MYSQL a pro scons je to forum_user_handler.

              db_host
                     Název hostitele databázového serveru

              db_name
                     Název databáze

              db_user
                     Název uživatele pro přihlášení k databázi

              db_password
                     Heslo tohoto uživatele

              db_users_table
                     Název tabulky, do které tvé phpBB  fórum  ukládá  svá  data  o  uživatelích.
                     S největší    pravděpodobností    to    bude   <table-prefix>_users   (např.
                     phpbb3_users).

              db_extra_table
                     Název  tabulky,  do  které  bude   wesnothd   ukládat   svá   vlastní   data
                     o uživatelích.

              db_game_info_table
                     Název tabulky, do které bude wesnothd ukládat svá vlastní data o hrách.

              db_game_player_info_table
                     Název  tabulky, do které bude wesnothd ukládat svá vlastní data o hráčích ve
                     hře.

              db_game_modification_info_table
                     Název  tabulky,  do  které  bude   wesnothd   ukládat   svá   vlastní   data
                     o modifikacích použitých ve hře.

              db_user_group_table
                     Název  tabulky,  do  které  tvé  phpBB  fórum  ukládá  svá  data o skupinách
                     uživatelů. S největší  pravděpodobností  to  bude  <table-prefix>_user_group
                     (např. phpbb3_user_group).

              db_connection_history_table
                     Název  tabulky pro ukládání časů přihlášení a odhlášení. Je také použita pro
                     párování IP adres s uživateli a naopak.

              db_topics_table
                     Název tabulky, do které tvé phpBB  fórum  ukládá  své  informace  o tématech
                     (vláknech).   Nejpravděpodobněji   to   bude   <table-prefix>_topics  (např.
                     phpbb3_topics).

              db_banlist_table
                     Název tabulky, do které tvé phpBB  fórum  ukládá  svá  data  o zablokovaných
                     uživatelích. Nejspíše to bude <table-prefix>_banlist (např. phpbb3_banlist).

              mp_mod_group
                     Identifikátor   skupiny  fóra,  o které  se  předpokládá,  že  má  oprávnění
                     k moderování.

NÁVRATOVÝ KÓD

       Když byl server řádně ukončen, je hodnota návratového kódu 0. Návratová hodnota 2  ukazuje
       na chybu ve volbách příkazového řádku.

AUTOŘI

       Vytvořil     David     White     <davidnwhite@verizon.net>.    Upravili    Nils    Kneuper
       <crazy-ivanovic@gmx.net>, ott <ott@gaon.net>, Soliton <soliton@sonnenkinder.org>  a Thomas
       Baumhauer  <thomas.baumhauer@gmail.com>.  Tuto  manuálovou  stránku původně vytvořil Cyril
       Bouthors <cyril@bouthors.org>.
       Navštiv oficiální domovskou stránku: https://www.wesnoth.org/

COPYRIGHT

       Copyright © 2003–2024 David White <davidnwhite@verizon.net>
       Toto je svobodný software; je licencován pod licencí GPL verze 2, tak jak  je  publikována
       nadací  Free  Software  Foundation.  Tento  program  je  bez  záruky,  a  to  i co se týká
       obchodovatelnosti a použitelnosti.

VIZ TAKÉ

       wesnoth(6)