- PR -

Vine Linux3.2 でqpopper4.0.8をインストールするには?

投稿者投稿内容
かじじ
会議室デビュー日: 2005/11/28
投稿数: 10
投稿日時: 2005-11-28 20:11
Vine Linux3.2 でqpopper4.0.8をインストールにトライしています。
tarして ./configure --enable-specialauthを実行したところ
PAMのところでexitしてしまいました。
解決方法をアドバイスしてください。

checking for dbm.h... no
checking for t_accept in -lnsl... no
checking for socket in -lsocket... no
checking for res_init in -lresolv... no
checking for maillock in -lmail... no
checking for krb_recvauth in -lkrb... no
checking for clock_gettime in -lposix4... no
checking for crypt in -lcrypt... yes
checking for set_auth_parameters in -lsecurity... no
checking for dlopen in -ldl... yes
checking for pam_authenticate in -lpam... no
Can't use PAM: can't find libpam <------?????
zume
ベテラン
会議室デビュー日: 2003/06/05
投稿数: 93
投稿日時: 2005-11-28 22:51
こんばんは。
引用:


Can't use PAM: can't find libpam <------?????



見つかる事ができないといっているので、libpamをインストールしてあげれば
良いんではないでしょうか? →pam-devel
かじじ
会議室デビュー日: 2005/11/28
投稿数: 10
投稿日時: 2005-11-29 10:37
アドバイスありがとうございました。
早速、pam-develをインストールして再度,configureを実行しましたが同じメッセージでした。
http://l5web.laser5.co.jp/rpm2html/pam-devel.html
pam-develは上記のURLからpam-devel-0.75-19.i386ダウンロードして
rpm -ivh pam-devel-0.75-19.i386.rpmを実行後 ./configureを実行しました。
pam-develが正しくインストールされていないのでしょうか?
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2005-11-29 10:55
こんにちわ.
引用:

かじじさんの書き込み (2005-11-29 10:37) より:

pam-develが正しくインストールされていないのでしょうか?


install されている場所が path から外れているとか?
それ以前に,vine なら VinePlus に qpopper-4.0.5-0vl2 がありますが,
これではダメですか?
ダメでも SRPM を持ってきて SPEC を参考に対策してみては如何でしょう?
かじじ
会議室デビュー日: 2005/11/28
投稿数: 10
投稿日時: 2005-11-29 11:35
ありがとうございます。
VinePlus の qpopper-4.0.5-0vl2 でインストールでました。
しかし、mailerからアクセスすると認証エラーとなってしまいます。
他のHPを見ているとqpopperをコンパイルする時、認証方式を指定するようですが
今回は、バイナリからインストールしたので・・。なにか設定ファイルがあるのでしょうか?
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2005-11-29 11:43
引用:

かじじさんの書き込み (2005-11-29 11:35) より:

しかし、mailerからアクセスすると認証エラーとなってしまいます。


それは client 側ですか?server 側ですか?
ちゃんとその辺の経緯を書かないと何もわかりません.
引用:

他のHPを見ているとqpopperをコンパイルする時、認証方式を指定するようですが


SRPM の SPEC は参照しましたか?
その中に configure option が書かれています.
そこで判断できるはず.
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2005-11-29 20:06
とりあえず手元で SRPM をほぐしてみた限りでは,
--with-pam=qpopper
という configure option はありました.
ちなみに /etc/pam.d/popper はありますか?
ちなみに super daemon(xinetd or inetd ?)は起動しています?
super daemon の設定で qpopper が起動するように設定しましたか?
syslog は確認されましたか?
zume
ベテラン
会議室デビュー日: 2003/06/05
投稿数: 93
投稿日時: 2005-11-29 21:05
引用:

早速、pam-develをインストールして再度,configureを実行しましたが同じメッセージでした。
http://l5web.laser5.co.jp/rpm2html/pam-devel.html
pam-develは上記のURLからpam-devel-0.75-19.i386ダウンロードして
rpm -ivh pam-devel-0.75-19.i386.rpmを実行後 ./configureを実行しました。
pam-develが正しくインストールされていないのでしょうか?



この落としてきたrpmはlaser5用ですよね?
微妙にVineのものとインストールされるものが異なるようなので、
いったん # rpm -e pam-develとし、下記サイトよりダウンロードした
ものを(もしくはインストールに使用したCDの中にあるものを)
インストールしてから再度qpopperのconfigureを実行してみては
いかがでしょうか?

http://www.ring.gr.jp/pub/linux/Vine/Vine-3.2/i386/Vine/RPMS.devel/
注)インストールされているpamとバージョンが異なれば違うミラーから
  落としてください

スキルアップ/キャリアアップ(JOB@IT)