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)