BSD Ports

net/p5-Zonemaster/ldns 5.1.0 OpenBSD

module to interface the DNS resolver using the ldns library

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Stuart Henderson <[email protected]>
Categories
net, perl5

Description

This module aims to provide an alternative to the Net::DNS module, based on the ldns library from NLnet Labs. The module includes the necessary C code, so the library does not need to be globally installed.

This module is written as part of the Zonemaster project, and therefore primarily exposes the functionality needed for that. Since Zonemaster is a diagnostic tool, that means the functions most used are those for looking things up and inspecting them.

If you want a module that specifically aims to be a complete and transparent interface to ldns, DNS::LDNS is a better fit than this module.

In the other systems

The newest version among them is 5.1.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
OpenBSDnet/p5-Zonemaster/ldns5.1.0 newestno data-Stuart Henderson <[email protected]>-
FreeBSDdns/p5-Zonemaster-LDNS by name5.1.0 newestnone known-[email protected]2026-07-05
DragonFlydns/p5-Zonemaster-LDNS by name4.1.0 behind since 2026-07-05none known-[email protected]-
HardenedBSDdns/p5-Zonemaster-LDNS by name5.1.0 newestno data-[email protected]-
GhostBSDdns/p5-Zonemaster-LDNS by name5.1.0 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkg_add p5-Zonemaster-LDNS

From the ports tree:

cd /usr/ports/net/p5-Zonemaster/ldns && make install

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Build dependencies 2
Run dependencies 2