CentOS 6.0 で denyhosts インストール


CentOS 6.0で denyhost をインストールしようとすると、今現在(2011/08/04)は yum でインストールできません。

#yum –enablerepo=rpmforge install denyhosts
Loaded plugins: fastestmirror, priorities, security
Loading mirror speeds from cached hostfile
* base: ftp.riken.jp
* extras: ftp.riken.jp
* rpmforge: apt.sw.be
* updates: ftp.riken.jp
Setting up Install Process
No package denyhosts available.
Error: Nothing to do

単純に rpmforge 上にパッケージがないのかも知れないけど、メンドクサイので調べていません(笑)
コンパイルしてもいいのですが、chkconfig add とかメンドクサイので rpm で入れることにします。
rpmbuild も同様にメンドク(略)

というわけで、noarch を引っ張ってくる事にします。

denyhosts-2.6-19.puias6.noarch.rpm

こんな単語でググれば引っかかるので、wgetしてこよう。
いざインストールしようとすると、こんなエラーでインストールできません。

#rpm -ivh denyhosts-2.6-19.puias6.noarch.rpm
警告: denyhosts-2.6-19.puias6.noarch.rpm: ヘッダ V3 RSA/SHA256 Signature, key ID 41a40948: NOKEY
エラー: 依存性の欠如:
libselinux-python は denyhosts-2.6-19.puias6.noarch に必要とされています

yum にパッケージは存在するようなのでインストール。メンドクサイので * で入れてしまいました(笑)

#yum -y install “libselinux*”
Loaded plugins: fastestmirror, priorities, security
Loading mirror speeds from cached hostfile
* base: ftp.riken.jp
* extras: ftp.riken.jp
* rpmforge: apt.sw.be
* updates: ftp.riken.jp
Setting up Install Process
Package libselinux-devel-2.0.94-2.el6.x86_64 already installed and latest version
Package libselinux-2.0.94-2.el6.x86_64 already installed and latest version
Package libselinux-utils-2.0.94-2.el6.x86_64 already installed and latest version
Resolving Dependencies
–> Running transaction check
—> Package libselinux-python.x86_64 0:2.0.94-2.el6 set to be updated
—> Package libselinux-ruby.x86_64 0:2.0.94-2.el6 set to be updated
—> Package libselinux-static.x86_64 0:2.0.94-2.el6 set to be updated
–> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================
Package Arch Version Repository Size
========================================================================================================================
Installing:
libselinux-python x86_64 2.0.94-2.el6 base 201 k
libselinux-ruby x86_64 2.0.94-2.el6 base 98 k
libselinux-static x86_64 2.0.94-2.el6 base 110 k

Transaction Summary
========================================================================================================================
Install 3 Package(s)
Upgrade 0 Package(s)

Total download size: 409 k
Installed size: 1.1 M
Downloading Packages:
(1/3): libselinux-python-2.0.94-2.el6.x86_64.rpm | 201 kB 00:00
(2/3): libselinux-ruby-2.0.94-2.el6.x86_64.rpm | 98 kB 00:00
(3/3): libselinux-static-2.0.94-2.el6.x86_64.rpm | 110 kB 00:00
————————————————————————————————————————
Total 1.1 MB/s | 409 kB 00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : libselinux-ruby-2.0.94-2.el6.x86_64 1/3
Installing : libselinux-python-2.0.94-2.el6.x86_64 2/3
Installing : libselinux-static-2.0.94-2.el6.x86_64 3/3

Installed:
libselinux-python.x86_64 0:2.0.94-2.el6 libselinux-ruby.x86_64 0:2.0.94-2.el6 libselinux-static.x86_64 0:2.0.94-2.el6

Complete!

後は再度 rpm -ivh すれば完了です。

#rpm -ivh denyhosts-2.6-19.puias6.noarch.rpm
警告: denyhosts-2.6-19.puias6.noarch.rpm: ヘッダ V3 RSA/SHA256 Signature, key ID 41a40948: NOKEY
準備中… ########################################### [100%]
1:denyhosts ########################################### [100%]

コメントを残す

メールアドレスが公開されることはありません。