wesnoth/doc/man/bg/wesnothd.6
2024-10-28 12:40:25 -05:00

316 lines
14 KiB
Groff
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

.\" This program is free software; you can redistribute it and/or modify
.\" it under the terms of the GNU General Public License as published by
.\" the Free Software Foundation; either version 2 of the License, or
.\" (at your option) any later version.
.\"
.\" This program is distributed in the hope that it will be useful,
.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
.\" GNU General Public License for more details.
.\"
.\" You should have received a copy of the GNU General Public License
.\" along with this program; if not, write to the Free Software
.\" Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
.\"
.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH WESNOTHD 6 2022 wesnothd "Битката за Уеснот сървър за мрежова игра"
.
.SH ИМЕ
.
wesnothd \- Битката за \fBWesnoth\fP сървър за мрежова игра
.
.SH ОБЗОР
.
\fBwesnothd\fP [\|\fB\-dv\fP\|] [\|\fB\-c\fP \fIpath\fP\|] [\|\fB\-p\fP \fIport\fP\|] [\|\fB\-t\fP
\fInumber\fP\|] [\|\fB\-T\fP \fInumber\fP\|]
.br
\fBwesnothd\fP \fB\-V\fP
.
.SH ОПИСАНИЕ
.
Управлява мрежови игри на Битката за Уеснот. Вижте
https://www.wesnoth.org/wiki/ServerAdministration , за това какви команди се
приемат през уеснот клиента (/query ...) или сокета.
.
.SH НАСТРОЙКИ
.
.TP
\fB\-c\ \fP\fIpath\fP\fB,\ \-\-config\fP\fI\ path\fP
показва на wesnothd, къде да намери файл с настройки, който да
използва. Вижте долу частта \fBНАСТРОЙКА НА СЪРВЪРА\fP за синтаксис. Можете да
презаредите настройката, като изпратите SIGHUP към сървърния процес.
.TP
\fB\-d, \-\-daemon\fP
runs wesnothd as a daemon.
.TP
\fB\-h, \-\-help\fP
показва какво правят параметрите за командния ред.
.TP
\fB\-\-log\-\fP\fIlevel\fP\fB=\fP\fIdomain1\fP\fB,\fP\fIdomain2\fP\fB,\fP\fI...\fP
определя нивото не сериозността на дебъг домейните. \fBall\fP съответства на
всички домейни. Достъпни нива: \fBerror\fP,\ \fBwarning\fP,\ \fBinfo\fP,\ \fBdebug\fP.
По подразбиране се използва ниво \fBerror\fP, а ниво \fBinfo\fP за \fBserver\fP
домейн.
.TP
\fB\-p\ \fP\fIport\fP\fB,\ \-\-port\fP\fI\ port\fP
прикача сървъра към определен порт. Ако не се определи такъв, се използва
порт \fB15000\fP.
.TP
\fB\-t\ \fP\fInumber\fP\fB,\ \-\-threads\fP\fI\ number\fP
настройва максималният чакащи работни нишки за мрежов Вход/Изход на n (по
подразбиране: \fB5\fP,\ max:\ \fB30\fP).
.TP
\fB\-T\ \fP\fInumber\fP\fB,\ \-\-max\-threads\fP\fI\ number\fP
определя максималният брой на работни нишки, които да се създадат. Ако е
\fB0\fP, то няма да има граница (по подразбиране: \fB0\fP).
.TP
\fB\-V, \-\-version\fP
показва номера на версията и излиза.
.TP
\fB\-v, \-\-verbose\fP
включва по\-подробен дневник за дебъгването.
.
.SH "НАСТРОЙКА НА СЪРВЪРА"
.
.SS "Общият синтаксис е:"
.
.P
[\fItag\fP]
.IP
\fIkey\fP="\fIvalue\fP"
.IP
\fIkey\fP="\fIvalue\fP,\fIvalue\fP,..."
.P
[/\fItag\fP]
.
.SS "Всеобщи ключове:"
.
.TP
\fBallow_remote_shutdown\fP
If set to \fBno\fP (default), shut_down and restart requests are ignored unless
they come from the fifo. Set it to \fByes\fP to allow remote shutdown via a
/query by an administrator.
.TP
\fBban_save_file\fP
Пълен или относителен път към (gzip компресиран) файл, който сървърът може
да разчете и презаписва. Тук се записват отлъчванията и се разчитат наново,
когато сървърът стартира.
.TP
\fBcompress_stored_rooms\fP
Определя дали файлът с помещенията ще бъде разчитан и презаписван в
компресирана форма. По подразбиране е \fByes\fP.
.TP
\fBconnections_allowed\fP
Броят позволени връзки от един и същ IP адрес. \fB0\fP означава безкрай. (по
подразбиране: \fB5\fP)
.TP
\fBdeny_unregistered_login\fP
Дали да попречи на потребители, които не са регистрирани с \fBuser_handler\fP,
да се впишат. (по подразбиране: false)
.TP
\fBdisallow_names\fP
Имена/Псевдоними които не се приемат от сървъра. Поддържат се \fB*\fP and \fB?\fP
за създаване на диви шаблони. Вижте \fBglob\fP(7) за повече информация.
Стандартните стойности (използвани, ако други не са посочени) са:
\fB*admin*,*admln*,*server*,ai,ai?,computer,human,network,player\fP.
.TP
\fBfifo_path\fP
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: \fB/var/run/wesnothd/socket\fP).
.TP
\fBmax_messages\fP
Броят позволени съобщения в \fBmessages_time_period\fP. (по подразбиране: \fB4\fP)
.TP
\fBmessages_time_period\fP
Периодът от време (в секунди), за който се засича наводнение от
съобщения. (по подразбиране \fB10\fP секунди)
.TP
\fBmotd\fP
Съобщението на деня.
.TP
\fBnew_room_policy\fP
Определя кой може да създава нови помещения на сървъра. Достъпни стойности
са \fBeveryone\fP, \fBregistered\fP, \fBadmin\fP and \fBnobody\fP, като се дават
разрешения съответно на всички, на регистрирани потребители, на админи или
напълно изключва създаването на такива стаи. По подразбиране е \fBeveryone\fP.
.TP
\fBpasswd\fP
Паролата, използвана за да се придобият администраторски права (чрез
\fB/query admin \fP\fIpassword\fP).
.TP
\fBreplay_save_path\fP
Директорията, където сървърът съхранява повторения на игри. (Не забравяйте
трейлинга /!) По подразбиране е `', което значи директорията, в която
wesnothd е бил стартиран.
.TP
\fBrestart_command\fP
Командата, която сървърът използва, за да стартира нов сървърен процес чрез
командата \fBrestart\fP. (Може да се използва само чрез fifo. Вижте
\fBallow_remote_shutdown\fP setting.)
.TP
\fBroom_save_file\fP
Пътят към файл, където информацията за помещението трябва да бъде
съхранена. Файлът се разчита със стартирането на сървъра и после се вписва
там. Ако е празен или не е поставен, помещенията не се зареждат, нито се
записват.
.TP
\fBsave_replays\fP
Определя дали сървърът автоматично ще записва повторения за игри. (default:
\fBfalse\fP)
.TP
\fBtls_enabled\fP
Enable use of TLS. If true, requires 3 following options to be set too.
.TP
\fBtls_fullchain\fP
TLS full certificate chain in .pem format
.TP
\fBtls_private_key\fP
private key for TLS in .pem format
.TP
\fBtls_dh\fP
TLS DH parameters, as .pem file. Generate with \fBopenssl dhparam \-out filename.pem 4096\fP
.TP
\fBversions_accepted\fP
Списък на разделени с запетая версии, които са позволени от
сървъра. Поддържат се \fB*\fP and \fB?\fP за създаване на диви шаблони. (по
подразбиране със съответстващата версия на уеснот)
.br
Пример: \fBversions_accepted="*"\fP приема всяка версия.
.TP
\fBid\fP
The ID of the server when using the database functionality to store game
information. Generally is the major.minor version of accepted clients, such
as 1.16 or 1.17.
.
.SS "Глобални етикети:"
.
.P
\fB[redirect]\fP A tag to specify a server to redirect certain client versions
to. Is not used if \fBversions_accepted\fP is not set.
.RS
.TP
\fBhost\fP
Адресът на сървъра, на който да се препращат.
.TP
\fBport\fP
Порт за връзка.
.TP
\fBversion\fP
Списък на разделени със запетая версии за препращане. Държи се по същият
начин, като \fBversions_accepted\fP по отношение на шаблоните.
.RE
.P
\fB[ban_time]\fP Етикет за определяне на удобни ключови думи за дължините на
временни отлъчвания.
.RS
.TP
\fBname\fP
Името, с което се посочва часът на отлъчването.
.TP
\fBtime\fP
Дължината на време Форматът е: %d[%s[%d%s[...]]], където %s е s (секунди),
m (минути), h (часове), D (дни), M (месеци) или Y (години, а %d е число.
Ако не е посочена стойност, тя се дава в минути (m). Например:
\fBtime="1D12h30m"\fP означава отлъчване за 1 ден, 12 часа и 30 минути.
.RE
.P
\fB[proxy]\fP Етикет, който казва на сървъра да се държи като прокси и да
препраща заявките на закачените клиенти към определен сървър. Приема същите
ключове като B[redirect].
.RE
.P
\fB[user_handler]\fP Configures the user handler. If no \fB[user_handler]\fP
section is present in the configuration the server will run without any nick
registration service. All additional tables that are needed for the
\fBforum_user_handler\fP to function can be found in table_definitions.sql in
the Wesnoth source repository. Requires mysql support enabled. For cmake
this is \fBENABLE_MYSQL\fP and for scons this is \fBforum_user_handler.\fP
.RS
.TP
\fBdb_host\fP
Името на сървъра с базата данни
.TP
\fBdb_name\fP
Името на датабазата
.TP
\fBdb_user\fP
Името на потребителя през когото ще се осъществи вписването в базата данни
.TP
\fBdb_password\fP
Паролата на този потребител
.TP
\fBdb_users_table\fP
The name of the table in which your phpbb forum saves its user data. Most
likely this will be <table\-prefix>_users (e.g. phpbb3_users).
.TP
\fBdb_extra_table\fP
Името на таблицата, в която wesnothd ще записва собствената си дата относно
потребителите.
.TP
\fBdb_game_info_table\fP
Името на таблицата, в която wesnothd ще записва данните си за игрите.
.TP
\fBdb_game_player_info_table\fP
Името на таблицата, в която wesnothd ще записва данните си за играчите по
време на игра.
.TP
\fBdb_game_modification_info_table\fP
Името на таблицата, в която wesnothd ще записва данните си относно
използваните модификации в игра.
.TP
\fBdb_user_group_table\fP
The name of the table in which your phpbb forum saves its user group
data. Most likely this will be <table\-prefix>_user_group
(e.g. phpbb3_user_group).
.TP
\fBdb_connection_history_table\fP
The name of the table in which to store login/logout times. Also used for
matching IPs to users and vice versa.
.TP
\fBdb_topics_table\fP
The name of the table in which your phpbb forum saves its topic (thread)
information. Most likely this will be <table\-prefix>_topics
(e.g. phpbb3_topics).
.TP
\fBdb_banlist_table\fP
The name of the table in which your phpbb forum saves its user bans
data. Most likely this will be <table\-prefix>_banlist
(e.g. phpbb3_banlist).
.TP
\fBmp_mod_group\fP
ID на форумната група, за която се счита, че има модераторски права.
.RE
.
.SH "СТАТУТ НА ИЗХОДА"
.
Обичайният изходен статут е 0, когато сървърът бива правилно
затворен. Статут номер 2 сочи към грешка с опциите по командната линия.
.
.SH АВТОР
.
Написано от Дейвид Уайт <davidnwhite@verizon.net>. Редактирано от
Нийлс Нопър <crazy\-ivanovic@gmx.net>, ott <ott@gaon.net>,
Soliton <soliton.de@gmail.com> and Томас Баумхауер
<thomas.baumhauer@gmail.com>. Тази страница е първоначално написана
от Сирил Боуторс <cyril@bouthors.org>.
.br
Посетете официалната страница: https://www.wesnoth.org/
.
.SH "АВТОРСКИ ПРАВА"
.
Copyright \(co 2003\-2024 David White <davidnwhite@verizon.net>
.br
Това е Свободен софтуер; лицензиран е под GPL версия 2, както е публикуван
от Free Software Foundation. НЯМА никаква гаранция, дори за ПРОДАВАЕМОСТ
или ПРИЛАГАНЕ ЗА ОПРЕДЕЛЕНА ЦЕЛ.
.
.SH "ВИЖТЕ СЪЩО"
.
\fBwesnoth\fP(6)