BSD Ports

dns/p5-Net-DNSBL-MultiDaemon 0.39_1 FreeBSD

Perl module for multi DNSBL prioritization

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ART10, GPLv1, GPLv2, GPLv3
Categories
dns, mail, perl5
Package size
51.4 KiB, 158.5 KiB installed

Description

Net::DNSBL::MultiDaemon is the Perl module that implements the multi_dnsbl daemon.

multi_dnsbl is a DNS emulator daemon that increases the efficacy of DNSBL look-ups in a mail system. multi_dnsbl may be used as a stand-alone DNSBL or as a plug-in for a standard BIND 9 installation. multi_dnsbl shares a common configuration file format with the Mail::SpamCannibal sc_BLcheck.pl script so that DNSBL's can be maintained in a common configuration file for an entire mail installation.

Because DNSBL usefulness is dependent on the nature and source of spam sent to a specific site and because sometimes DNSBL's may provide intermittant service, multi_dnsbl interrogates them sorted in the order of greatest successful hits. DNSBL's that do not respond within the configured timeout period are not interrogated at all after 6 consecutive failures, and thereafter will be retried not more often than once every hour until they come back online. This eliminates the need to place DNSBL's in a particular order in your MTA's config file or periodically monitor the DNSBL statistics and/or update the MTA config file.

In the other systems

SystemPortVersion
FreeBSDdns/p5-Net-DNSBL-MultiDaemon0.39_1
DragonFlydns/p5-Net-DNSBL-MultiDaemon0.39_1
HardenedBSDdns/p5-Net-DNSBL-MultiDaemon0.39_1
GhostBSDdns/p5-Net-DNSBL-MultiDaemon0.39_1

Install

Binary package:

pkg install p5-Net-DNSBL-MultiDaemon

From the ports tree:

cd /usr/ports/dns/p5-Net-DNSBL-MultiDaemon/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	p5-Net-DNSBL-MultiDaemon>0:dns/p5-Net-DNSBL-MultiDaemon

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.39_10.39_10.39_10.39_10.39_1
FreeBSD:14:quarterly0.39_10.39_1n/a0.39_10.39_1
FreeBSD:15:latest0.39_10.39_1n/a0.39_10.39_1
FreeBSD:15:quarterly0.39_10.39_1n/an/an/a
FreeBSD:16:latest0.39_10.39_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 7

Runtime 7

The full lists below include those, and their dependencies in turn.

Build dependencies 9
Run dependencies 9

Configuration

Options name: dns_Net-DNSBL-MultiDaemon

OptionDefaultDescription
RHBLonRHBL checking of URBL domains
USES
perl5 shebangfix
Service scripts
none

Files

pkg-plist 26
  • %%PERL5_MAN3%%/Net::DNSBL::MultiDaemon.3.gz
  • %%PERL5_MAN3%%/Net::DNSBL::Utilities.3.gz
  • %%SITE_PERL%%/Net/DNSBL/MultiDaemon.pm
  • %%SITE_PERL%%/Net/DNSBL/Utilities.pm
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/A1271.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/A1272.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/A1273.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/A1274.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/A1275.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/A1276.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/A1277.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/_loadSocket.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/autosplit.ix
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/bystat.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/cntinit.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/list2NetAddr.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/list2hash.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/list_countries.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/matchNetAddr.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/not_found.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/open_udpNB.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/s_response.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/setAUTH.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/setRA.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/statinit.al
  • %%SITE_PERL%%/auto/Net/DNSBL/Utilities/write_stats.al
distinfo 1
FileSizeSHA256
Net-DNSBL-MultiDaemon-0.39.tar.gz1088563c2646b5a17d91e982e75ec74ad608ba0b1818a0a2aeb84e3c334aed56ff8e51
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.