kh-eek.ghostscript
役割名
GhostScriptをインストールするためのAnsibleロール
要件
なし
ロール変数
このロールの設定可能な変数の説明をここに記載します。default/main.yml、vars/main.yml内の変数、およびロールへのパラメーターで設定可能な変数も含めます。他のロールやグローバルスコープ(ホスト変数、グループ変数など)から読み取られる変数もここに記載する必要があります。
gs_major_version: 9
GhostScriptのメジャーバージョン番号
gs_minor_version: 21
GhostScriptのマイナーバージョン番号
gs_archive: "ghostscript-{{ gs_major_version }}.{{ gs_minor_version }}"
GhostScriptアーカイブファイル名
gs_archive_checksum:
GhostScriptアーカイブのSHA256チェックサム
gs_archive_dir: "/tmp/{{ gs_archive }}.tar.gz"
GhostScriptアーカイブのダウンロードディレクトリ
gs_unarchive_dir: "/tmp/{{ gs_archive }}"
GhostScriptの解凍ディレクトリ
gs_fonts_install: false
GhostScriptフォントをインストールする場合
gs_fonts_download_url: "https://nchc.dl.sourceforge.net/project/gs-fonts/gs-fonts/8.11%20%28base%2035%2C%20GPL%29/ghostscript-fonts-std-8.11.tar.gz"
GhostScriptフォントのダウンロードURL
gs_fonts_archive: ghostscript-fonts-std-8.11.tar.gz
GhostScriptフォントアーカイブ名
依存関係
なし
例プレイブック
変数をパラメーターとして渡すなど、ロールの使用方法の例を含めると、ユーザーにとって便利です:
- hosts: servers
roles:
- { role: kh-eek.ghostscript }
ライセンス
BSD
著者情報
Sida Say (sidasay@kheek.com)