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
| System | Port | Version |
|---|---|---|
| FreeBSD | dns/p5-Net-DNSBL-MultiDaemon | 0.39_1 |
| DragonFly | dns/p5-Net-DNSBL-MultiDaemon | 0.39_1 |
| HardenedBSD | dns/p5-Net-DNSBL-MultiDaemon | 0.39_1 |
| GhostBSD | dns/p5-Net-DNSBL-MultiDaemon | 0.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.39_1 | 0.39_1 | 0.39_1 | 0.39_1 | 0.39_1 |
| FreeBSD:14:quarterly | 0.39_1 | 0.39_1 | n/a | 0.39_1 | 0.39_1 |
| FreeBSD:15:latest | 0.39_1 | 0.39_1 | n/a | 0.39_1 | 0.39_1 |
| FreeBSD:15:quarterly | 0.39_1 | 0.39_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.39_1 | 0.39_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 7
p5-File-SafeDO>=0.12: devel/p5-File-SafeDOp5-Geo-IP-PurePerl>=1.10: net/p5-Geo-IP-PurePerlp5-Net-DNS-Codes>=0.09: dns/p5-Net-DNS-Codesp5-Net-DNS-ToolKit>=0.47: dns/p5-Net-DNS-ToolKitp5-Net-NBsocket>=0.23: net/p5-Net-NBsocketp5-NetAddr-IP>=4.067: net-mgmt/p5-NetAddr-IPp5-Unix-Syslog>=0.97: sysutils/p5-Unix-Syslog
Runtime 7
p5-File-SafeDO>=0.12: devel/p5-File-SafeDOp5-Geo-IP-PurePerl>=1.10: net/p5-Geo-IP-PurePerlp5-Net-DNS-Codes>=0.09: dns/p5-Net-DNS-Codesp5-Net-DNS-ToolKit>=0.47: dns/p5-Net-DNS-ToolKitp5-Net-NBsocket>=0.23: net/p5-Net-NBsocketp5-NetAddr-IP>=4.067: net-mgmt/p5-NetAddr-IPp5-Unix-Syslog>=0.97: sysutils/p5-Unix-Syslog
The full lists below include those, and their dependencies in turn.
Build dependencies 9
Run dependencies 9
Required by 1
Configuration
Options name: dns_Net-DNSBL-MultiDaemon
| Option | Default | Description |
|---|---|---|
| RHBL | on | RHBL 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
| File | Size | SHA256 |
|---|---|---|
| Net-DNSBL-MultiDaemon-0.39.tar.gz | 108856 | 3c2646b5a17d91e982e75ec74ad608ba0b1818a0a2aeb84e3c334aed56ff8e51 |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.