unrealircd

UnrealIRCd Статус рабочего процесса GitHub (ветка)

Эта роль загрузит и установит последнюю версию UnrealIRCd.

Требования

Нет

Переменные роли

Переменная роли Значение По умолчанию Описание
irc_user строка ircd Пользователь для установки сервера
unreal_build_dir строка /tmp/unrealircd-build Директория, в которой собирается сервер
unreal_version строка '5.0.9.1' Версия UnrealIRCd
unreal_install_dir строка ~/unrealircd Место установки
unreal_remote_conf int 1 Разрешить или нет удаленные конфигурации (допустимые значения: 0 или 1)
unreal_curl_dir строка /usr Место установки библиотек curl
unreal_ssl_dir строка Директория SSL ключей, по умолчанию пустая.
unreal_modules массив [ 'auditorium' ] Массив сторонних модулей для установки
unreal_fakelag_configurable булев False Установить параметр FAKELAG_CONFIGURABLE в config.h
enable_services булев False Включает установку сервисов Atheme на одном или нескольких хостах

Зависимости

Нет

Пример плейбука

- hosts: servers
  roles:
    - adamus1red.unrealircd
  vars:
    unreal_install_dir: "/home/irc"
    remote_conf: 1  # 1 или 0

Лицензия

BSD

О проекте

Downloads and installs UnrealIRCd 5

Установить
ansible-galaxy install adamus1red/ansible-role-unrealircd
Лицензия
bsd-2-clause
Загрузки
79
Владелец