[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>