adamus1red.unrealircd
UnrealIRCd
This role will download and install the latest version of UnrealIRCd.
Requirements
None
Role Variables
Variable Name | Type | Default Value | Description |
---|---|---|---|
irc_user | string | ircd | User under which the server will be installed |
unreal_build_dir | string | /tmp/unrealircd-build | Directory where the server will be built |
unreal_version | string | '5.0.9.1' | Version of UnrealIRCd to install |
unreal_install_dir | string | ~/unrealircd | Directory where UnrealIRCd will be installed |
unreal_remote_conf | int | 1 | Allow remote configurations (0 for no, 1 for yes) |
unreal_curl_dir | string | /usr | Location where curl libraries are installed |
unreal_ssl_dir | string | Directory for SSL keys, left empty by default | |
unreal_modules | array | [ 'auditorium' ] | List of third-party modules to install |
unreal_fakelag_configurable | boolean | False | Set the FAKELAG_CONFIGURABLE parameter in config.h |
enable_services | boolean | False | Enables Atheme services to be installed on one or more hosts |
Dependencies
None
Example Playbook
- hosts: servers
roles:
- adamus1red.unrealircd
vars:
unreal_install_dir: "/home/irc"
remote_conf: 1 # Use 1 for yes, 0 for no
License
BSD
Installa
ansible-galaxy install adamus1red.unrealircd
Licenza
bsd-2-clause
Download
96
Proprietario