Tuigwaaをインストールしてみる

せっかくなので、Tuigwaaをインストールしてみました。

JavaTomcatがインストールしてあれば、クイックスタートガイドを参考に、10分もかからず完了。

ちょっとだけ引っかかったところがあったので、補足します。

ダウンロード

ダウンロードページはこちらtuigwaa-0.8.war と tuigwaa-0.8-src.jar の両方をダウンロード。

インストール

クイックスタートガイドには、「認証のページ の記述を参考にして Tomcat の Realm 用のファイル (tuigwaa.xml) と JAAS の設定ファイル (jaas.conf) を準備します。」とあるが、結局 tuigwaa-0.8-src.jar にサンプルが入っているようなので、こちらを利用。

  1. tuigwaa-0.8-src.jar を展開(実体はZipなので、Explzhなどのアーカイバで開けます)して、/etc/auth ディレクトリにある、jaas.conf と tomcat-tuigwaa.xml を取り出す。
  2. jaas.conf を %CATALINA_HOME%/conf にコピー
  3. tomcat-tuigwaa.xml を %CATALINA_HOME%/conf/Catalina/localhost にコピー(クイックスタートガイドでは、%CATALINA_HOME%\conf\localhost となっているけど、%CATALINA_HOME%/conf/Catalina/localhost)の誤りと思われ)
  4. あとは、クイックスタートガイド「設定」の2項以降に従えばOK。warファイルをコピーするとき、リネームするのを忘れずに。

・・・という感じで、起動までは比較的簡単でした。でも、最初のところはちょっと面倒。Warファイル単体の配布ではなく、Warファイルと認証周りの定義ファイルをZipで固めて「tuigwaa-0.8.zip」みたいな感じで配布すれば良いのでは。warファイルのファイル名も変えなくて良いし。アプリケーションはインストールが難しいと使う気がなくなってしまう人が多いので、気を使いますね。

明日、もうちょっと触ってみます。