freebsd-ports/japanese/ebw3/files
..
ebw3d.sh.sample
patch-aa
patch-ab
README.access
README.port

         ebw3-0.2-b4 in FreeBSD port についてのメモ



まずはじめに、オリジナルの README と INSTALL をよく読んでください。
(/usr/local/share/doc/ebw3にインストールされています。)

(注) 以下、PREFIX が /usr/local でインストールされたものと仮定します。

* オリジナルからの変更点

  インストールするディレクトリを分割しました。
    バイナリ(ebw3d, ebw3, ebdp)        -> /usr/local/libexec
    コンフィギュレーション(ebw3d.conf) -> /usr/local/etc
    CGIスクリプト(cdsearch)            -> /usr/local/www/cgi-bin

  また、以下のファイルが追加インストールされてます。
    サンプル rc (ebw3d.sh.sample)      -> /usr/local/etc/rc.d


* 使用にあたっての注意

  本来は、HTTPサーバー上には cdsearch と ebw3 が、
  また辞書をマウントしてあるマシン上では ebw3d と、ebw3d.conf が
  あれば動作するはずですが、この port では、どちらも
  同時にインストールされるようになってます。

  この二つを一つのマシンでまかなうことが多いと思われますので、
  cdsearch の辞書サーバーには 'localhost' をデフォルトで定義しましたが、
  適宜、これを修正して利用してください。


* HTTPサーバー上での設定

  上述の cdsearch の中の、'SERVERS=' 以下を適宜設定してください。
  (複数の辞書サーバーが指定できます。)


* 辞書サーバー上での設定

  ebw3d.conf を CD-ROM のマウントポイントに合わせて編集して、
  ebw3d を実行してテストしてください。

  ebw3d.sh.sample  を ebw3d.sh に mv しておくと、
  リブート時に自動的に ebw3d が立ち上がります。

  チェンジャータイプの CD-ROM ドライブを使って複数の辞書をマウントし
  ている場合、ebw3d 起動時に内容へのアクセスが不安定なことがあるようです。
  この場合は、CD-ROM自体のトップディレクトリ(マウントポイント直下)に
  前もって(lsなどで)アクセスしておくと、上手くいくようです。


* この port で動作確認している CD-ROM

  ・広辞苑 第四版 CD-ROM版 (EP-WING)                            SCTS-3022
  ・広辞苑 第四版 CD-ROM(カラー)版 (EP-WING)                    OCTS-3023
  ・研究社 新英和・和英中辞典 CD-ROM版 (EP-WING)                6D19-14

基本的な動作は確認しましたが、全ての検索方法にわたって
チェックしたわけではありません。

なお、ブラウザは Netscape Navigator 3.01 Gold (on FreeBSD 2.2.1)
でテストしました。


* アクセス制限についての考察

  ebw3 では、READMEにもあるようにアクセスを制限する機能を準備していません。
  これについて、広島大学の田岡様からいただきましたサンプルを、README.access
  というファイルに収めていますのでご覧ください。


* お礼

 この port の作成にあたって、広島大学の田岡様から、上述のアクセス制限方法の
 ほかにも多くのご意見、ご指摘をいただきました。どうもありがとうございました。


* バグレポート / コメント

  この port は作者の塩田さんの許可のもとに作成されてますが、
  特に FreeBSD-port に特有の問題と思われるものは、
  下記のアドレスにお知らせください。


                                                 Hironori Ikura / 伊倉 広徳
                                                     <hikura@kaisei.org>