unrealircd
UnrealIRCd
Эта роль загрузит и установит последнюю версию 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
Установить
ansible-galaxy install adamus1red/ansible-role-unrealircd
Лицензия
bsd-2-clause
Загрузки
79
Владелец