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: errorwarninginfodebug. 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 <[email protected]>. Szerkesztették: Nils Kneuper <[email protected]>, ott <[email protected]> és Soliton <[email protected]> és Thomas Baumhauer <thomas. [email protected]>. Ennek a dokumentumnak az eredetijét Cyril Bouthors <[email protected]> írta. Magyarra fordították: Gilluin <[email protected]>, Széll Tamás <[email protected]>, Pintér Csaba, Kádár-Németh Krisztián <[email protected]> és Udvari Gábor <[email protected]>.
 
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 <[email protected]>
 
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)
 

Recommended readings

Pages related to wesnothd-1.16 you should read also: