ご回答,有難うございます.でも,まだ 旨く行っていません. シクシク
On Thu, 15 Mar 2007 10:11:16 JST
Masaki Kawamura <kawamura@xxxxxxxxxxxxxxxxxxxxxxxx> writes:
|
> 結論から先に言いますと、
> rootユーザで、まずアップデートをして下さい。
> # apt-get update
> # apt-get upgrade
> qpopperのパッケージがアップデートにかかるはずです。11日頃の更新です。
Vine4.0から 4.1にアップデートした時に http://vinelinux.org/vine4tips.html
に従って,実行した筈ですが,再度,実行してみました.
> xinetdはインストールされていると思いますので、restartしてください。
最初に Vine4.0をインストールした時は,フルインストールしたのですが,何
故か xinetd 自体がインストールされていませんでした.そこで,apt-getで
インストールしました.
> # /sbin/service xinetd restart
これで,xinetd が (以下のように)起動しました.
$ ps aux |grep `cat /var/run/xinetd.pid `| grep -v grep
root 1872 0.0 0.3 2112 780 ? Ss 13:47 0:00 xinetd -stayalive -pidfile /var/run/xinetd.pid
> 後のため、xinetdが起動するようになっていなければ、
> # /sbin/chkconfig xinetd on
> とします。
これも実行しました.
現在,
$ /sbin/chkconfig --list |grep xinetd
xinetd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
xinetd based services:
$ /sbin/chkconfig --list |grep popper
qpopper: on
となっています.また,関連ファイルは
$ ls /usr/sbin/*pop* /etc/xinetd.d/qpopper
/etc/xinetd.d/qpopper /usr/sbin/in.qpopper* /usr/sbin/popauth*
と揃っているように思えます.しかしながら,相変らず
$ telnet localhost pop3
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
と pop接続できません. 困ったぁ.
> > 同様に inetd から起動させられる postfixは,/etc/init.d/postfix start
> > で起動してくれますが,プロセス-IDを調べても inetd のプロセス-IDが見つ
> > からないんですが,これまた,どのように起動させているのでしょうか?
>
> postfixはinetdからは起動されていませんね。
> 独立したサービスでしょう。
勘違いしていました.postfixは,Vine4では,inetd経由で起動されるデーモ
ンではなく,常駐しているデーモンですね.同様に 多くのシステムでは,
inetd経由で起動される ftpd (Vine4では proftpd)も,常駐デーモンであり,
inetd経由ではなくなっていますね.xinetd以外の inetdなるスーパーデーモ
ンは居ないみたいですね.
# ということは,TCP-wrapperは効かないのかな.でも,/etc/hosts.allow
# /etc/hosts.denyは あるなぁ.もっとも全文コメントだけど.
--
http://yaplog.jp/nemossan/ http://www.nemossan.jp/nemossan/
神奈川県 相模原市 根本 佐久良雄 (ねもと さくらお)
(北緯35度33分48秒 東経139度23分59秒)