ndtpd 改め ebnetd

辞書サーバのndtpdを入れようとしたらFreeBSD portsに無いのでおかしいと思っていたところ、ebnetdに組み込まれたらしい。というわけでebnetdをportsでインストールした。
ebnetd.confを書く。

  • /usr/local/etc/ebnetd.conf.sample を /usr/local/etc/epnetd.confにコピー
  • アクセス制限をhostsに追加。最初にmatchしたものが有効になるので追加の時には注意する。
    • hosts        127.0.0.1
      hosts        ::1
      hosts        192.168.125.0/24
      hosts        !?
      hosts        *.mydomain.domain

  • 各辞典の設定。それぞれの設定をbook指定する。name, title, path, appendix-path
    が必須。FreeBSD portsの場合には
    /usr/local/share/eb/appendixのしたに各種辞書のappendixが展開されている。

続いて/etc/rc.confを設定。

  • eb_httpd_enable=”YES”
  • ebnetd_enable=”YES”
  • ndtpd_enable=”YES”

/etc/syslog.confにもlocal0のlogを書き出すように設定。及びnewsyslog.confにも追加しておいた方がよい。
おっと、ndtpuser,ndtpgrpというuser, groupを作っておかねば。

カテゴリー: FreeBSD, Install パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です