BSD Ports

net/ruby-dnsruby 1.74.0 NetBSD

Ruby DNS client library

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
95f44fdfd1
License
apache-2.0
Categories
net, ruby
Package size
555.1 KiB, 1793.4 KiB installed

Description

Dnsruby is a pure Ruby DNS client library. It provides a complete DNS client implementation, including full DNSSEC support. Dnsruby is currently used in projects such as OpenDNSSEC and ISC's DLV service.

Install

Binary package:

pkgin install ruby33-dnsruby

From pkgsrc:

cd /usr/pkgsrc/net/ruby-dnsruby && make install clean

Dependencies

Run dependencies 2

No port depends on this one.

Configuration

No options to configure.

Service scripts
none
Flavors
ruby34-dnsruby-1.74.0, ruby40-dnsruby-1.74.0

Commit history 1

DateCommitCreditsLog message
95f44fdfd1 taca net/ruby-dnsruby: update to 1.74.0
1.74.0 (2026-07-04) * Resolve all configured nameservers in parallel * Only raise ArgumentError from Resolver if all configured nameservers are invalid - otherwise, just log the bad one(s) and continue * print out extra OPT data * Fix wakeup socket deletion on stopping of select thread * Make sure to add nameservers if using config_info in Resolver * Fix for RRSET pruning and potential cache poisoning - thanks Alexander Tan * Fix WKS record protocol field encoding and decoding size according to RFC 1035 Section 3.4.2 where PROTOCOL is an 8 bit (#220) * Updating workflows to include Ruby 4, and get rdoc working for it