adamus1red.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 整数 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

关于项目

Downloads and installs UnrealIRCd 5

安装
ansible-galaxy install adamus1red.unrealircd
许可证
bsd-2-clause
下载
96
拥有者