Provided by: wesnoth-1.14-server_1.14.9-1ubuntu5_amd64 bug

ИМЯ

       wesnothd - демон многопользовательской игры Битва за Веснот

ОБЗОР

       wesnothd [-dv] [-c путь] [-p порт] [-t число] [-T число]
       wesnothd -V

ОПИСАНИЕ

       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.

ПАРАМЕТРЫ

       -c путь, --config путь
              указавает конфигурационный файл wesnothd.  См.  раздел  КОНФИГУРАЦИЯ  СЕРВЕРА  ниже  для  описания
              синтаксиса. Вы можете перезагрузить файл настроек отправив сигнал SIGHUP процессу сервера.

       -d, --daemon
              запустить wesnothd в качестве демона.

       -h, --help
              сообщает, что делают параметры командной строки.

       --log-уровень=домен1,домен2,...
              задает  уровень  для  отладочных  доменов.   all  может соответствовать любому отладочному домену.
              Доступны уровни: error, warning, info, debug.  По умолчанию  используется  уровень  error,  а  для
              домена server — уровень info.

       -p port, --port порт
              привязывает сервер к указанному порту. Если порт не указан, используется порт 15000.

       -t number, --threads число
              установить  максимальное  число  рабочих  потоков  для  сетевого ввода-вывода в n (по умолчанию 5,
              максимум  30).

       -T number, --max-threads число
              установить максимальное число  создаваемых  рабочих  потоков,  если  0,  то  ограничений  нет  (по
              умолчанию 0).

       -V, --version
              вывести номер версии и выйти.

       -v, --verbose
              включить отладочный лог.

КОНФИГУРАЦИЯ СЕРВЕРА

   Основной синтаксис:
       [tag]

              key="value"

              key="value,value,..."

       [/tag]

   Глобальные ключи:
       allow_remote_shutdown
              Если  установлено  в  no (по умолчанию), shut_down и restart запросы будут проигнорированы, только
              если они не пришли из fifo. Установите в yes чтобы разрешить  удалённое  выключение  через  /query
              администратором.Если   установлено  в  no  (по  умолчанию),  shut_down  и  restart  запросы  будут
              проигнорированы, только если они не пришли из fifo. Установите в  yes  чтобы  разрешить  удалённое
              выключение через /query администратором.

       ban_save_file
              Полный  или относительный путь к файлу (сжатому в gzip), который сервер может читать и записывать.
              Баны будут сохраняться здесь и загружаться при загрузке сервера.

       compress_stored_rooms
              Определяет, нужно ли читать и писать файлы комнат в сжатой форме. Значение по умолчанию — yes.

       connections_allowed
              Число разрешенных подключений от одного IP-адреса. 0 значит - неограниченно. (по умолчанию: 5)

       disallow_names
              Имена/ники, не принимаемые сервером. Поддерживаются групповые  шаблоны  *  и  ?.  Подробности  см.
              glob(7).     Значения     по     умолчанию     (используются,    если    ничего    не    указано):
              *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
              Число разрешенных сообщений в messages_time_period. (по умолчанию: 4)

       messages_time_period
              Временной отрезок (в секундах), в течение которого определяются сообщения флудеров. (по умолчанию:
              10 секунд)

       motd   Сообщение дня.

       new_room_policy
              Определяет, кто может создавать новые комнаты на сервере. Доступные значения everyone, registered,
              admin  и  nobody,  они дают дают разрешение соответственно всем, зарегистрированным пользователям,
              администраторам или запрещает создание новых комнат. Стандартное значение everyone.Определяет, кто
              может создавать новые комнаты на сервере. Доступные значения everyone, registered, admin и nobody,
              они дают дают разрешение соответственно всем,  зарегистрированным  пользователям,  администраторам
              или запрещает создание новых комнат. Стандартное значение everyone.

       passwd Пароль доступа администра. (через /query admin пароль) По умолчанию используется "admin ".

       replay_save_path
              Директория,  где  сервер хранит повторы игр. (не забудьте завершающую косую черту /!) По умолчанию
              `'что означает директорию, где wesnothd был запущен.Директория, где сервер хранит повторы игр. (не
              забудьте завершающую косую черту /!) По умолчанию `'что  означает  директорию,  где  wesnothd  был
              запущен.

       restart_command
              Команда, с помощью которой сервер запускает новый серверный процесс через команду restart.  (Может
              быть подана только через fifo.  См. также allow_remote_shutdown.)

       room_save_file
              Путь  к  файлу,  в  котором  нужно сохранить информацию о комнате.  При запуске сервер читает этот
              файл, а позднее в него пишет.   Если  файл  пуст  или  не  задан,  комнаты  не  загружаются  и  не
              сохраняются.

       save_replays
              Определяет будет ли сервер сохранять повторы игр (по умолчанию: false)

       versions_accepted
              Список  версий  принимаемых  сервером,  разделенные  запятыми.  Поддерживаются  *  и  ? в качестве
              группового символа.
              Пример: versions_accepted="*" принимает строку с любой версией.

       user_handler
              Имя используемого блока работы с пользователями.   Сейчас  доступны  блоки  forum  (чтобы  связать
              wesnothd с базой данных форума phpbb) и sample (имплементация-заглушка, не пытайтесь в здравом уме
              использовать  ее для реальной работы).  По умолчанию используется forum.  Вы также должны добавить
              секцию [user_handler], см. ниже.

   Глобальные тэги:
       [redirect] тэг, указывающий перенаправление на сервер для определенной версии клиента.

              host   Адрес сервера для перенаправления.

              port   Порт подключения.

              version
                     Список версий, разделенных запятыми, для перенаправления.  При  использовании  заполнителей
                     поведение аналогично versions_accepted.

       [ban_time] Тэг, который задает удобные ключевые слова для сроков временного бана.

              name   Имя, которое используется для указания на время бана.

              time   Определение длительности времени. Формат: %d[%s[%d%s[...]]] где %s (секунды), m (минуты), h
                     (часы),  D  (дни),  M  (месяцы)  or  Y  (годы)  и  %d  это  число.  Если  формат не указан,
                     предполагается что время указано в минутах (m). Пример: time="1D12h30m" приводит к бану  на
                     1 день, 12 часов и 30 минут.Определение длительности времени. Формат: %d[%s[%d%s[...]]] где
                     %s  (секунды),  m  (минуты), h (часы), D (дни), M (месяцы) or Y (годы) и %d это число. Если
                     формат не указан, предполагается что время указано в минутах (m).  Пример:  time="1D12h30m"
                     приводит к бану на 1 день, 12 часов и 30 минут.

       [proxy]  тэг  указывает  серверу  работать  в  качестве  прокси и передавать поступающие пользовательские
       запросы на указанный сервер. Принимает те же ключи, что и [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
                     (for user_handler=forum) имя хоста сервера базы данных

              db_name
                     (for user_handler=forum) Имя базы данных.

              db_user
                     (for   user_handler=forum)   Имя   пользователя   с   которым   войти   в  базу  данных(for
                     user_handler=forum) Имя пользователя с которым войти в базу данных

              db_password
                     (for user_handler=forum) Пароль этого пользователя

              db_users_table
                     (for  user_handler=forum)  Название  таблицы  где  ваш  phpbb   форум   хранит   данные   о
                     пользователях.   Скорее   всего   это   <префикс-таблицы>_users   (т.е.  phpbb3_users).(for
                     user_handler=forum) Название таблицы где ваш phpbb форум  хранит  данные  о  пользователях.
                     Скорее всего это <префикс-таблицы>_users (т.е. 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
                     (for   user_handler=sample)  Время,  после  которого  зарегистрированный  ник  истекает  (в
                     днях).(for user_handler=sample) Время, после которого зарегистрированный  ник  истекает  (в
                     днях).

       [mail] Настраивает SMTP-сервер, через который блок работы с пользователями может отправлять письма.  Пока
       что используется только блоком-заглушкой.

              server Имя хоста почтового сервера

              username
                     Логин для подключения к почтовому серверу

              password
                     Пароль пользвателя.

              from_address
                     Адрес для ответа (reply-to) вашего письма

              mail_port
                     Порт, на котором запущен ваш почтовый сервер. По-умолчанию 25.

КОД ВЫХОДА

       Если  сервер  закончил  работу  правильно, код выхода 0. Код выхода 2 означает что в параметрах командной
       строки были ошибки.

АВТОР

       Написана Дэвидом Уайтом (David White) <davidnwhite@verizon.net>. Отредактирована Нильсом Кнейпером  (Nils
       Kneuper)   <crazy-ivanovic@gmx.net>,   ott   <ott@gaon.net>,  Soliton  <soliton.de@gmail.com>  и  Томасом
       Баумхаером <thomas.baumhauer@gmail.com>. Эта страница изначально была написана Сирилом  Бауторсом  (Cyril
       Bouthors) <cyril@bouthors.org>.
       Visit the official homepage: https://www.wesnoth.org/

АВТОРСКОЕ ПРАВО

       Copyright © 2003-2018 David White <davidnwhite@verizon.net>
       This  is  Free  Software;  this  software  is  licensed under the GPL version 2, as published by the Free
       Software Foundation.  There is NO warranty; not even for MERCHANTABILITY  or  FITNESS  FOR  A  PARTICULAR
       PURPOSE.

СМ. ТАКЖЕ

       wesnoth(6)

wesnothd                                              2018                                           WESNOTHD(6)