どういうわけかそれを使用してSpamhausモジュールをインストールすることはできず、apt-get
手動でインストールするtarballも見つかりません。 Ubuntu 16.04ではスムーズに動作します。mod_spamhaus
Ubuntu 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)でのみ利用可能。これがapt
Ubuntu 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の一つ今年はいくつかのアップデートがあったので、最もメンテナンスがうまくいったようです。
また、見ることができます情報セキュリティスタック交換に関するこのモジュールに関する議論。