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 | ブール値 | False | config.hでFAKELAG_CONFIGURABLEパラメータを設定 |
enable_services | ブール値 | False | Athemeサービスを1つ以上のホストにインストールできるようにします |
依存関係
なし
サンプルプレイブック
- 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
所有者