adamus1red.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 | 整数 | 1 | 是否允许远程配置 可接受值:0或1 |
unreal_curl_dir | 字符串 | /usr | curl 库的安装位置 |
unreal_ssl_dir | 字符串 | SSL 密钥目录,默认为空。 | |
unreal_modules | 数组 | [ 'auditorium' ] | 要安装的第三方模块数组 |
unreal_fakelag_configurable | 布尔值 | 假 | 设置 FAKELAG_CONFIGURABLE 参数在 config.h 中 |
enable_services | 布尔值 | 假 | 在一个或多个主机上启用 Atheme 服务的安装 |
依赖
无
示例剧本
- hosts: servers
roles:
- adamus1red.unrealircd
vars:
unreal_install_dir: "/home/irc"
remote_conf: 1 # 1 或 0
许可证
BSD
安装
ansible-galaxy install adamus1red.unrealircd
许可证
bsd-2-clause
下载
96
拥有者