libapache2-mod-spamhaus Eをインストールできません:Ubuntu 18 Apache 2.4.29で 'libapache2-mod-spamhaus'パッケージが見つかりません。

libapache2-mod-spamhaus Eをインストールできません:Ubuntu 18 Apache 2.4.29で 'libapache2-mod-spamhaus'パッケージが見つかりません。

どういうわけかそれを使用してSpamhausモジュールをインストールすることはできず、apt-get手動でインストールするtarballも見つかりません。 Ubuntu 16.04ではスムーズに動作します。mod_spamhausUbuntu 18とApache 2.4.9はサポートされていませんか?このプラグインのインストール方法に関する提案を提供してください。

root@ip~#  apt-get update -y

Get:1 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Hit:2 http://ap-south-1.ec2.archive.ubuntu.com/ubuntu bionic InRelease          
Get:3 https://packages.cloud.google.com/apt cloud-sdk InRelease [6349 B]                                  
Get:4 http://ap-south-1.ec2.archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]                  
Get:5 http://ap-south-1.ec2.archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]      
Get:6 http://ap-south-1.ec2.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [1752 kB]
Get:7 http://ap-south-1.ec2.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [1691 kB]
Fetched 3702 kB in 2s (1724 kB/s)                         
Reading package lists... Done

root@ip~# apt install libapache2-mod-spamhaus

Reading package lists... Done
Building dependency tree       
Reading state information... Done

E: Unable to locate package libapache2-mod-spamhaus

root@ip~#

答え1

libapache2-mod-spamhaus、リストされているIPアドレスをブロックするApache DNSBLモジュール。Ubuntu Xenial(16.04 LTS)でのみ利用可能。これがaptUbuntu Bionic(18.04 LTS)でパッケージを見つけてインストールできない理由です。リポジトリに存在しません。

次のサイトからパッケージまたはソースコードをダウンロードし続けることができます。Ubuntu Webサイトのパッケージページ次のいずれかをインストールしてみてください。

$ sudo apt-get install ./libapache2-mod-spamhaus_0.7-1.1_amd64.deb

変更ログによると、パッケージはApache 2.4に移植されたがBionicに移植されていないことを考慮すると、インストールまたは実行に問題がある可能性があります。注意してください。

元のコードと一部の分岐図GiHubで確認可能Kaufmannrの一つ今年はいくつかのアップデートがあったので、最もメンテナンスがうまくいったようです。

また、見ることができます情報セキュリティスタック交換に関するこのモジュールに関する議論

関連情報