adamus1red.unrealircd

UnrealIRCd GitHub Workflow Status (branch)

Diese Rolle lädt die neueste Version von UnrealIRCd herunter und installiert sie.

Anforderungen

Keine

Rollenvariablen

Rollenvariable Wert Standard Beschreibung
irc_user string ircd Benutzer unter dem der Server installiert wird
unreal_build_dir string /tmp/unrealircd-build Verzeichnis, in dem der Server gebaut wird
unreal_version string '5.0.9.1' UnrealIRCd-Version
unreal_install_dir string ~/unrealircd Installationsort
unreal_remote_conf int 1 Ob entfernte Konfigurationen erlaubt sind. Akzeptierte Werte: 0 oder 1
unreal_curl_dir string /usr Ort, an dem die cURL-Bibliotheken installiert sind
unreal_ssl_dir string SSL-Schlüsselverzeichnis, standardmäßig leer.
unreal_modules array [ 'auditorium' ] Array von Drittanbieter-Modulen zur Installation
unreal_fakelag_configurable boolean False Setzt den FAKELAG_CONFIGURABLE Parameter in config.h
enable_services boolean False Aktiviert die Installation von Atheme-Diensten auf einem oder mehreren Hosts

Abhängigkeiten

Keine

Beispiel-Playbook

- hosts: servers
  roles:
    - adamus1red.unrealircd
  vars:
    unreal_install_dir: "/home/irc"
    remote_conf: 1  # 1 oder 0

Lizenz

BSD

Über das Projekt

Downloads and installs UnrealIRCd 5

Installieren
ansible-galaxy install adamus1red.unrealircd
GitHub Repository
Lizenz
bsd-2-clause
Downloads
96
Besitzer