vine-users ML アーカイブ



[vine-users:075896] ddclient perlでのSSL サポートについて

  • From: 久保田 <kubota@xxxxxxxxxxxxx>
  • Subject: [vine-users:075896] ddclient perlでのSSL サポートについて
  • Date: Mon, 22 Jan 2007 02:01:27 +0900
久保田です。

【症状】
DynDNSのIPを動的に更新するためにddclient(3.7.0)を導入しています。
以前使っていたバージョンではSSLをサポートしていなかったようなのですが、
今回はddclient.confにSSLサポートがデフォルトでyesとなっていましたので、
そのままに動かしてみました。

# ddclient -daemon=0 -debug -verbose -noquiet
と打って、更新されるか確認したところ、Vine4にインストールされているPerl
ではSSLがサポートされていないような旨のエラーがでます。

Can't locate IO/Socket/SSL.pm in @INC (@INC contains: 
/usr/lib/perl5/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/5.8.6
/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6
/usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6
/usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl
/usr/local/lib/site_perl/5.8.6/i386-linux-thread-multi
/usr/local/lib/site_perl/5.8.6
/usr/local/lib/site_perl/i386-linux-thread-multi
/usr/local/lib/site_perl/5.8.2/i386-linux-thread-multi
/usr/local/lib/site_perl/5.8.2 /usr/local/lib/site_perl .) at
/usr/sbin/ddclient line 1652.

ddclientの1652行目にはrequire IO::Socket::SSL;
と記載されています。

【質問】
Vine4のPerlではインストールされていないのでしょうか?
インストールするためには、どのモジュールを選択するべきでしょうか?

【現況】
私のマシンには現状で以下のPerl関連のRPMがインストールされているようです。
# rpm -qa|grep perl
perl-HTML-Tagset-3.03-25vl4
perl-URI-1.35-0vl1
perl-XML-Dumper-0.81-0vl1
perl-Compress-Zlib-1.42-0vl2
perl-File-MMagic-1.27-0vl1
perl-HTML-Parser-3.41-0vl1
perl-String-CRC32-1.3-3vl1
perl-libwww-perl-5.802-0vl1
perl-libxml-perl-0.08-0vl2
perl-XML-Encoding-1.01-23vl6
perl-5.8.6-0vl3
perl-DateManip-5.44-0vl1
perl-Parse-Yapp-1.05-30vl6
perl-XML-Parser-2.34-0vl4
perl-libxml-enno-1.02-29vl6

【推測】
PerlのモジュールじゃなくてOpenSSL関連のモジュールでしょうか?
もしかしてopenssl-perlかな?

以上
-- 
久保田博昭 <kubota@xxxxxxxxxxxxx>