ucsblibrary.fedora-marmotta

ansible-fedora-marmotta

フェドラマルモッタを RHEL/CentOS上でTomcatサーブレットとしてインストールします。

変数

一般

  • project_base フェドラとマルモッタのデータ用のディレクトリのルート; デフォルトは/optです。

  • install_path ファイルをダウンロードするためのディレクトリのルート; デフォルトはtmpです。

  • tomcat Tomcatのインストールのルート; デフォルトは/usr/share/tomcatです。

  • psql_host フェドラとマルモッタで使用するPostgreSQLサーバーのホスト名; デフォルトはlocalhostです。

フェドラ

  • fedora_base_path REST APIのルート; デフォルトはprodです。

  • fedora_ver インストールするフェドラのバージョン; デフォルトは4.7.5です。

  • fedora_256 フェドラのダウンロードのSHA-256。

  • ispn_pass フェドラのPostgreSQLロールのパスワード(自分で設定してください)。

  • ispn_user フェドラのPostgreSQLロールの名前; デフォルトはfcrepoです。

  • fedora_fs フェドラがバイナリデータを書き込むためのボリュームのマウントポイントを定義する辞書; デフォルトは { mount_point: "{{ project_base }}/fedora—data" } です。

  • fedora_subdirectory このインスタンスのフェドラが書き込むべきfedora_fs.mount_point内のディレクトリ。

マルモッタ

  • marmotta_ver インストールするマルモッタのバージョン; デフォルトは3.3.0です。

  • marmotta_256 マルモッタのtarballのSHA-256。

  • marmotta_home マルモッタのインストールのためのルートディレクトリ; デフォルトは{{ project_base }}/marmottaです。

  • marmotta_pg_pass マルモッタのPostgreSQLロールのパスワード(自分で設定してください)。

  • marmotta_pg_user マルモッタのPostgreSQLロールの名前; デフォルトはmarmottaです。

例のプレイブック

- hosts: all
  roles:
    - role: ucsblibrary.fedora-marmotta
      become: yes
      fedora_ver: 4.7.0
      fedora_256: 1f478176649cb8cfff423e9aad839ece1cb1fff0ee5b3db2cbf3b0d5449486ca
      fedora_data_root: /fedora

ライセンス

このソフトウェアはカリフォルニア大学のレジントに著作権 © 2017 が所有します。全ての権利を保留します。

このソフトウェアおよびその文書を教育、研究、非営利目的のために、手数料なしで、書面による合意なしでコピー、変更、配布することを許可します。ただし、上記の著作権表示、この段落、および以下の三つの段落はすべてのコピーに表示する必要があります。

このソフトウェアの商業利用の許可は、以下の連絡先にお問い合わせいただくことで取得できます:

テクノロジー移転オフィス  
9500 Gilman Drive, Mail Code 0910  
カリフォルニア大学  
ラホヤ, CA 92093-0910  
(858) 534-5815  
[email protected]  

このソフトウェアプログラムと文書は、カリフォルニア大学のレジントの著作権があります。ソフトウェアプログラムと文書は「現状のまま」で提供され、カリフォルニア大学からのサービスは伴いません。レジントは、プログラムの操作が中断されずエラーがないことを保証しません。エンドユーザーは、このプログラムが研究目的で開発されたことを理解しており、何らかの理由でこのプログラムに依存しすぎないようにすることをお勧めします。

いかなる場合も、カリフォルニア大学は、直接的、間接的、特別、付随的、または結果的な損害(利益の損失を含む)について、このソフトウェアおよびその文書の使用から生じる責任を一切負わないものとします。たとえカリフォルニア大学がそのような損害の可能性について通知されていたとしてもです。カリフォルニア大学は、商業性や特定目的への適合性に関する暗黙の保証を含むがそれに限らない、いかなる保証も明示的に否認します。ここで提供されるソフトウェアは「現状のまま」であり、カリフォルニア大学はメンテナンス、サポート、アップデート、機能向上、または変更を提供する義務を一切負いません。
プロジェクトについて

Install Fedora and Marmotta under Tomcat

インストール
ansible-galaxy install ucsblibrary.fedora-marmotta
ライセンス
Unknown
ダウンロード
71
所有者