Provided by: wesnoth-1.16-server_1.16.11-1build3_amd64
NÉV
wesnothd - Harc Wesnothért többjátékos hálózati démon
ÁTTEKINTÉS
wesnothd [-dv] [-c útvonal] [-p port] [-t szám] [-T szám] wesnothd -V
LEÍRÁS
A Harc Wesnothért többjátékos mérkőzéseit kezeli. A klienstől (/query ...) vagy a fifoból érkező elfogadott parancsokról itt tájékozódhatsz: https://www.wesnoth.org/wiki/ServerAdministration .
BEÁLLÍTÁSOK
-c útvonal, --config útvonal megadja a wesnothd programnak, hogy hol keresse a konfigurációs fájlt. A szintaxisról lásd alább a KISZOLGÁLÓ BEÁLLÍTÁSA részt. A konfigurációt újratöltheted SIGHUP küldésével a kiszolgálói folyamatnak. -d, --daemon démon szolgáltatásként futtatja a wesnothd programot. -h, --help kiírja, hogy mire jók az egyes parancssori opciók. --log-szint=tartomány1,tartomány2,... beállítja a naplózási tartomány szintjét. Az all minden naplózási tartományra illeszkedik. Beállítható szintek: error, warning, info, debug. Alapértelmezettként az error szint van beállítva, míg a server tartományhoz az info szint tartozik. -p port, --port port a megadott portra köti a kiszolgálót. Ha nincs más meghatározva, akkor a 15000-es port lesz használatban. -t szám, --threads szám beállítja a teljesítésre váró hálózati I/O folyamatok maximális számát(alapértelmezett: 5, legfeljebb: 30). -T szám, --max-threads szám meghatározza a teljesítésre váró folyamatok maximális számát, mely 0 esetén korlátlan (alapértelmezett: 0). -V, --version kiírja a verziószámot, majd kilép. -v, --verbose bekapcsolja a debug szintű naplózást.
KISZOLGÁLÓ BEÁLLÍTÁSA
Az általános szintaxis a következő: [nyitó tag] kulcs="érték" kulcs="érték,érték,..." [/záró tag] Globális kulcsok: allow_remote_shutdown Ha no értékre van állítva (alapértelmezetten így van), akkor a shut_down és restart kéréseket figyelmen kívül hagyja, hacsak azok nem a fifon keresztül érkeznek. Állítsd yes értékre, ha engedélyezni akarod a távoli leállítást egy rendszergazdai /query kérésen keresztül. ban_save_file Teljes, vagy relatív elérési út egy gzippel tömörített fájlhoz, amit a szerver olvasni és írni is tud. A tiltások ebbe a fájlba mentődnek, és innen lesznek kiolvasva szerver indításánál. compress_stored_rooms Meghatározza, hogy a szobákat tároló fájlba tömörítetten írjon és olvasson. Alapértelmezetten yes értéken van. connections_allowed Az azonos IP címről engedélyezett párhuzamos kapcsolatok száma. 0 esetén korlátlan.(alapértelmezett: 5) disallow_names Azok a nevek/becenevek, melyeket a kiszolgáló visszautasít. A * és ? jelzések is használhatóak. Lásd a glob(7) részt a részletekért. Alapértelmezett értékek (ha más nincsen megadva): *admin*, *admln*,*server*,ai,ai?,computer,human,network,player. fifo_path A fifo elérési útvonala, amibe szerver parancsokat írathatsz ki (ugyanaz mint /query ... a wesnothban). Ha nincs meghatározva, alapértelmezettként a fordításnál meghatározott értékkel egyezik meg (/var/run/wesnothd/socket). max_messages A megadott időtartam (messages_time_period) alatt küldhető üzenetek száma. (alapértelmezett: 4) messages_time_period Az az időtartam (másodpercekben), mely fölött az ismételten megjelenő üzenetek „elárasztó üzenet”-ként lesznek azonosítva. (alapértelmezett: 10 másodperc) motd Az aznapra szánt üzenet. new_room_policy Meghatározza, hogy ki hozhat létre új szobákat a kiszolgálón. Lehetséges értékek: everyone, registered, admin és nobody, és ennek megfelelően mindenkinek, a regisztrált felhasználóknak, admin felhasználóknak vagy senkinek nem engedélyezi új szobák létrehozását. Alapértelmezetten ez everyone. passwd A jelszó, amivel adminisztrátori jogok nyerhetőek (a /query adminpassword lekérdezésen keresztül). replay_save_path A könyvtár, ahol a kiszolgáló a játékok visszajátszásait tárolja. (Ne feledkezz meg a záró "/" jelről!) Alapértelmezetten ez az a könyvtár, ahonnan a wesnothd elindult. restart_command A parancs, amivel a szerver új kiszolgálói folyamatot indít a restart paranccsal. (Csak a fifon keresztül adható ki. Lásd a allow_remote_shutdown beállításokat.) room_save_file Útvonal ahhoz a fájlhoz, amiben a szobák információi lesznek tárolva. Ezt a fájlt a kiszolgáló induláskor olvassa és később ír bele. Ha üres vagy nincs meghatározva a szobák nem lesznek betöltve és mentve. save_replays Meghatározza, hogy a kiszolgáló elmenti-e automatikusan a játékokról készült visszajátszást (alapértelmezett: false). versions_accepted Egy vesszőkkel elválasztott lista azokról a verziószámokról, amelyeket a kiszolgáló elfogad. A * és ? jelzések is használhatóak (alapértelmezetten csak az adott verzióval megegyező elfogadott). Példa: versions_accepted="*" bármilyen verziót elfogad. deny_unregistered_login Whether to prevent users who are not registered with the user_handler being used from logging in. (default: false) Globális tagek: [redirect] A tag to specify a server to redirect certain client versions to. Is not used if versions_accepted is not set. host A kiszolgáló címe, ahova az átirányítás mutat. port A port, amelyen csatlakozni lehet hozzá. version Egy vesszőkkel elválasztott lista azokról a verziószámokról, amelyeket a kiszolgáló átirányít. A különleges jelzések ( „*” és „?”) a versions_accepted-hez hasonlóan használhatóak. [ban_time] Az átmeneti tiltási idők kényelmes, kulcsszavas meghatározásához használható. name A név, amivel a tiltási időre hivatkozunk. time Az időhossz meghatározás. A formátum a következő: %d[%s[%d%s[...]]], ahol %s lehet: s (másodpercek), m (percek), h (órák), D (napok), M (hónapok) vagy Y (évek), és %d egy szám. Ha nincs meghatározva a mértékegység, akkor percekként (m) lesz értelmezve. Példa: time="1D12h30m" egy 1 napos, 12 órás és 30 perces tiltási időt határoz meg. [proxy] Proxyként való viselkedés, azaz a bejövő kliens kapcsolatok továbbítása a megadott kiszolgáló felé. Ugyanazokat az értékeket fogadja el, mint a [redirect]. [user_handler] Configures the user handler. If no [user_handler] section is present in the configuration the server will run without any nick registration service. All additional tables that are needed for the forum_user_handler to function can be found in table_definitions.sql in the Wesnoth source repository. Requires mysql support enabled. For cmake this is ENABLE_MYSQL and for scons this is forum_user_handler. db_host The hostname of the database server db_name The name of the database db_user The name of the user under which to log into the database db_passwd This user's password db_users_table The name of the table in which your phpbb forums saves its user data. Most likely this will be <table-prefix>_users (e.g. phpbb3_users). db_extra_table The name of the table in which wesnothd will save its own data about users. db_game_info_table The name of the table in which wesnothd will save its own data about games. db_game_player_info_table The name of the table in which wesnothd will save its own data about the players in a game. db_game_modification_info_table The name of the table in which wesnothd will save its own data about the modifications used in a game. db_user_group_table The name of the table in which your phpbb forums saves its user group data. Most likely this will be <table-prefix>_user_group (e.g. phpbb3_user_group). mp_mod_group The ID of the forum group to be considered as having moderation authority.
BEFEJEZÉSI ÁLLAPOT
A befejezési állapot értéke 0, ha a kiszolgálót szabályosan sikerült leállítani. Ha a befejezési állapot értéke 2, akkor a parancssori opciókkal van gond.
SZERZŐ
Írta: David White <davidnwhite@verizon.net>. Szerkesztették: Nils Kneuper <crazy-ivanovic@gmx.net>, ott <ott@gaon.net> és Soliton <soliton.de@gmail.com> és Thomas Baumhauer <thomas. baumhauer@gmail.com>. Ennek a dokumentumnak az eredetijét Cyril Bouthors <cyril@bouthors.org> írta. Magyarra fordították: Gilluin <gilluin@citromail.hu>, Széll Tamás <tomi@digiflex.hu>, Pintér Csaba, Kádár-Németh Krisztián <krisztian.kad@gmail.com> és Udvari Gábor <gabor.udvari@gmail.com>. Látogasd meg a hivatalos honlapot: https://www.wesnoth.org/ illetve a magyar közösségi portált: http://wesnoth.fsf.hu/
SZERZŐI JOGOK
Copyright © 2003-2022 David White <davidnwhite@verizon.net> Ez egy szabad szoftver; terjeszthető illetve módosítható a GNU Általános Közreadási Feltételek dokumentumában - 2. vagy későbbi verzió - leírtak szerint , melyet a Szabad Szoftver Alapítvány ad ki. Ez a program abban a reményben kerül közreadásra, hogy hasznos lesz, de minden egyéb GARANCIA NÉLKÜL, az eladhatóságra, vagy valamely célra való alkalmazhatóságra való származtatott garanciát is beleértve.
LÁSD MÉG
wesnoth(6)