wesnothd
2018
wesnoth-1.14-server
multiplayer network server for Wesnoth (branch 1.14)
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
wesnothd -V
LEÍRÁS
Manages Battle for Wesnoth multiplayer games. See https://www.wesnoth.org/wiki/ServerAdministration on what commands the server accepts via the wesnoth client (/query ...) or the fifo.
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,..." |
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 | |
The path to the fifo you can echo server commands into (same as /query ... from wesnoth). If not specified defaults to the compile-time path (default: /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. |
|
user_handler | |
A használandó felhasználókezelő neve. Jelenleg elérhető kezelők a forum (a wesnothd egy phpbb fórum adatbázishoz való csatlakoztatásához) és a sample (a felhasználókezelő felület minta megvalósítása, ha ezt bármilyen valós környezetben használod, őrült vagy). Alapértelmezetten az értéke a forum. Emellett meg kell adnod egy [user_handler] részt is, lásd később. |
Globális tagek:
[redirect] Bizonyos kliens verziók átirányítása egy másik, megadott kiszolgálóra.
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. Available keys vary depending on which user handler is set with the user_handler key. 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.
db_host | |
(user_handler=forum esetén) Az adatbázis szerver kiszolgálóneve | |
db_name | |
(user_handler=forum esetén) Az adatbázis neve | |
db_user | |
(user_handler=forum esetén) A felhasználónév, amivel az adatbázisba jelentkezel be | |
db_passwd | |
(user_handler=forum esetén) Ennek a felhasználónak a jelszava | |
db_users_table | |
(user_handler=forum esetén) Az adattábla, amibe a phpbb fórumod elmenti a felhasználó adatait. Ez valószínűséggel <tábla-előtag>_users lesz (pl. phpbb3_users). | |
db_extra_table | |
(for user_handler=forum) The name of the table in which wesnothd will save its own data about users. You will have to create this table manually. | |
db_game_info_table | |
(for user_handler=forum) The name of the table in which wesnothd will save its own data about games. | |
db_game_player_info_table | |
(for user_handler=forum) The name of the table in which wesnothd will save its own data about the players in a game. | |
db_game_modification_info_table | |
(for user_handler=forum) The name of the table in which wesnothd will save its own data about the modifications used in a game. | |
db_user_group_table | |
(for user_handler=forum) 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 | |
(for user_handler=forum) The ID of the forum group to be considered as having moderation authority. | |
user_expiration | |
(user_handle=sample esetén) Az idő, miután egy regisztrált felhasználónév lejár (napokban). |
[mail] Létrehoz egy SMTP szervert, amin keresztül a felhasználókezelő levelet küldhet. Jelenleg egyedül a minta felhasználókezelő használja.
server | Az e-mail szerver kiszolgálóneve |
username | |
Az e-mail szerverre bejelentkező felhasználó neve. | |
password | |
Ennek a felhasználónak a jelszava. | |
from_address | |
Az e-mailed válaszcíme. | |
mail_port | |
A port, amin az e-mail szervered fut. Az alapértelmezett 25. |
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>. Szerkesztették: Nils Kneuper <crazy-ivanovic>, ott <ott> és Soliton <soliton.de> és Thomas Baumhauer <thomas. baumhauer>. Ennek a dokumentumnak az eredetijét Cyril Bouthors <cyril> írta. Magyarra fordították: Gilluin <gilluin>, Széll Tamás <tomi>, Pintér Csaba, Kádár-Németh Krisztián <krisztian.kad> és Udvari Gábor <gabor.udvari>.
Visit the official homepage: https://www.wesnoth.org/
Visit the official homepage: https://www.wesnoth.org/
SZERZŐI JOGOK
Copyright © 2003-2018 David White <davidnwhite>
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.
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.