質問: POP3を導入したく奮闘中ですが下記のエラーです。 アドバイスをいただけないでしょうか?OSはSolaris10です # cd qpopper4.0.9 # ./configure checking whether make sets $(MAKE)... no checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for library containing strerror... none required checking for bison... no checking for byacc... no checking for flex... no checking for lex... no checking for yywrap in -lfl... no checking for yywrap in -ll... yes checking for ar... no ./configure: line 2661: error:: command not found checking for ranlib... : checking for a BSD-compatible install... ./install-sh -c checking for gperf... no checking for cperf... no ./configure: line 2886: WARNING:: command not found checking for gcc version 2.7.2.3... no checking if gcc supports __attribute__ (format) ... yes checking if ar chokes on -r... ar fails configure: error: ar doesn't work
回答: pop-3 stream tcp nowait root /usr/sbin/tcpd /usr/local/lib/popper -s 上記ですが、まず pop-3 は pop3 に変更してみてはどうでしょうか。 あと、/usr/sbin/tcpd /usr/local/lib/popper ですが、これは目的によってどちらか片方の記述になります。 TCP_Wapperでpopに規制をかけている場合には、/usr/sbin/tcpd でいいですが、 そうでないのなら、popperがあるディレクトリの記述になります。 popperがどこにインストールされているか、確認をしたほうがいいと思います。 #find / -name popper -print での結果を/usr/local/lib/popper と置き換えてみてください。 inetconvがうまくいかないのは、inetd.confの記述に原因がないでしょうか。 あと、フォームメールですがpostfixのデーモンは古い私の記憶では1つではなかったような・・・ postfixのコマンドを再度stop startしてみてはどうでしょうか。 2.1の場合ですと # /usr/sbin/postfix stop # /usr/sbin/postfix start postfixのコマンドの場所をfindコマンドで確認して実行してみていただけないでしょうか。 # find / -name postfix -print