Provided by: wesnoth-1.12-server_1.12.5-1_amd64 bug

ИМЯ

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

ОБЗОР

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

ОПИСАНИЕ

       Управление      многопользовательскими      играми      Битвы      за      Веснот.     См.
       http://www.wesnoth.org/wiki/ServerAdministration  (англ.),  чтобы  узнать  какие   команды
       сервер может принимать через клиент Веснота  (/query ...) или firo .

ПАРАМЕТРЫ

       -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
              Путь к fifo, куда можно направлять серверные команды (соответствует команде  /query
              ...  в  wesnoth).   Если  не  задан, используется файл, заданный при компиляции (по
              умолчанию /var/run/socket/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] Настройка блока работы с пользователями.  Доступные ключи зависят от  того,
       какой   именно   блок   задан   ключом   user_handler.    Если   секции  [user_handler]  в
       конфигурационном файле нет, сервер будет запущен без службы регистрации ников.

              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)  Имя  таблицы  в  которой wesnothd будет сохранять
                     собственную информацию  о  пользователях.  Вы  должны  создать  эту  таблицу
                     вручную,  напримет: CREATE TABLE <имя-таблицы>(username VARCHAR(255) PRIMARY
                     KEY, user_lastvisit INT  UNSIGNED  NOT  NULL  DEFAULT  0,  user_is_moderator
                     TINYINT(4)  NOT  NULL  DEFAULT  0);(for  user_handler=forum)  Имя  таблицы в
                     которой wesnothd будет сохранять собственную информацию о пользователях.  Вы
                     должны    создать    эту    таблицу    вручную,   напримет:   CREATE   TABLE
                     <имя-таблицы>(username VARCHAR(255) PRIMARY KEY, user_lastvisit INT UNSIGNED
                     NOT NULL DEFAULT 0, user_is_moderator TINYINT(4) NOT NULL DEFAULT 0);

              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>.
       Посетите официальную страницу: http://www.wesnoth.org/

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

       Авторское право © Дэвид Уайт, 2003-2013 <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).