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

Informazioni sul progetto

Downloads and installs UnrealIRCd 5

Installa
ansible-galaxy install adamus1red.unrealircd
Licenza
bsd-2-clause
Download
96
Proprietario