[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:15868] Re: [Q] ndtpd のインストール
八田(ま)です。
From: 武藤@イソター
Subject: [debian-users:15867] Re: [Q] ndtpd のインストール
Date: Mon, 7 Jun 1999 21:25:44 +0900
武藤@イソター> 偶然ですが、土曜日同じものを購入しました。:-)
私のはもらいものです ^^;; ISBN は ISBN4-7674-3544-7 C0882、
EPD-CEJ1 という型番です。古い奴かも知れません(1996 年発行)。
武藤@イソター> #英和にはリーダーズを使ってますが、和英も欲しくなったので…
普段はコウビルドで済ませてしまうのですが、せっかくもらったので…
武藤@イソター> appendixを用意するのであればftp.sra.co.jpからappendixファイルを取ってき
武藤@イソター> たほうがいいですよ。今売っている中辞典は6版でしょうから、CHUJITENの6を使
武藤@イソター> うことになると思います。
なるほど。ということで早速頂いてきました。
よって現在のディレクトリ構成はこんな感じ:
/usr/share/eb/
.
|-- appendix
| |-- catalog
| |-- catalog.app
| |-- chujiten
| | `-- appendix
| `-- chujiten.app
|-- catalogs
`-- chujiten
|-- data
| `-- honmon.ebz
`-- gaiji
|-- gai16f00.ebz
|-- gai16h00.ebz
|-- gai24f00.ebz
|-- gai24h00.ebz
|-- gai30f00.ebz
|-- gai30h00.ebz
|-- gai48f00.ebz
`-- gai48h00.ebz
武藤@イソター> masayuki-h> /etc/inetd.conf に追加した内容:
武藤@イソター> masayuki-h> ndtp stream tcp nowait nobody /usr/sbin/tcpd /usr/sbin/ndtpd --inetd
武藤@イソター> これでnobodyにする理由はなんかあるでしょうか?
いや、単に skkserv の真似をしただけ ^^;;; あと、/etc/ndtpd.conf の
デフォルトがそんな感じだったので…
武藤@イソター> infoにもrootとして書かれてますし、僕のところもrootにしてます。
root にしてみたのですが、やっぱりダメみたいです。Bookview から辞書を
選択しようとすると Cannot select the book
と出ます。
/var/log/syslog を見てみますと
Jun 7 22:21:27 localhost ndtpd[833]: /etc/ndtpd.conf: debug: end of the configuration
Jun 7 22:21:27 localhost ndtpd[833]: /etc/ndtpd.conf: debug: close the file
Jun 7 22:21:27 localhost ndtpd[833]: debug: set privilege: uid=65534, gid=65534
Jun 7 22:21:27 localhost ndtpd[833]: debug: open the lock file: /var/lib/ndtpd/ndtpd.lock
Jun 7 22:21:27 localhost ndtpd[833]: debug: lock the spot 0 on the lock file: /var/lib/ndtpd/ndtpd.lock
Jun 7 22:21:27 localhost ndtpd[833]: connected: user=?, host=localhost(127.0.0.1)
Jun 7 22:21:27 localhost ndtpd[833]: cannot open the file, Permission denied: /var/lib/ndtpd/CHUJITEN.lock
Jun 7 22:21:27 localhost ndtpd[833]: debug: received line: Abookview
Jun 7 22:21:27 localhost ndtpd[833]: succeeded: command=A, user=?, host=localhost(127.0.0.1)
Jun 7 22:21:27 localhost ndtpd[833]: debug: received line: t
Jun 7 22:21:27 localhost ndtpd[833]: succeeded: command=t, user=?, host=localhost(127.0.0.1)
Jun 7 22:21:31 localhost ndtpd[833]: debug: received line: LCHUJITEN/CHUJITEN
Jun 7 22:21:31 localhost ndtpd[833]: full of clients: command=L, book=CHUJITEN/CHUJITEN, user=?, host=localhost(127.0.0.1)
Jun 7 22:21:51 localhost ndtpd[833]: read() received EOF
Jun 7 22:21:51 localhost ndtpd[833]: debug: close the lock file: /var/lib/ndtpd/ndtpd.lock
Jun 7 22:21:51 localhost ndtpd[833]: the server exits
というわけでまたロックファイルの書き込みに失敗しているようですが、
なぜだかよく分かりません。
武藤@イソター> masayuki-h> hosts localhost
武藤@イソター> 僕は 127.0.0.1 と !? を付けてます。!?はどういう意味だったっけ…。
ご教示のようにしてみました。!? はホスト名が分からないホストからの接続を
拒否するということのようですね。
というわけで、もう一度お知恵を貸してくださいませ ^_^;
--
八田 真行 <masayuki-h@xxxxxxxxxxxxxxx>