BSD Ports

dns/pear-Net_DNS2 2.0.8 FreeBSD

PHP Resolver library used to communicate with a DNS server

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
dns, net, pear
Package size
83.7 KiB, 571.7 KiB installed

Description

Provides (roughly) the same functionality as Net_DNS, but using modern PHP objects, exceptions for error handling, better sockets support.

This release is (in most cases) 2x - 10x faster than Net_DNS, as well as includes more RR's (including DNSSEC RR's), and improved sockets and streams support.

In the other systems

SystemPortVersion
FreeBSDdns/pear-Net_DNS22.0.8
DragonFlydns/pear-Net_DNS21.5.4_1
MidnightBSDdns/pear-Net_DNS21.5.5_1

Install

Binary package:

pkg install php82-pear-Net_DNS2

From the ports tree:

cd /usr/ports/dns/pear-Net_DNS2/ && make install clean

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

RUN_DEPENDS=	php82-pear-Net_DNS2>0:dns/pear-Net_DNS2

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:latest2.0.82.0.81.5.22.0.32.0.8
FreeBSD:14:quarterly2.0.82.0.8n/a2.0.12.0.8
FreeBSD:15:latest2.0.82.0.8n/a2.0.32.0.3
FreeBSD:15:quarterly2.0.82.0.8n/an/an/a
FreeBSD:16:latest2.0.82.0.8n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 9
Run dependencies 10

No port depends on this one.

Configuration

No options to configure.

USES
pear:env
Service scripts
none
Flavors
php83-pear-Net_DNS2-2.0.8, php84-pear-Net_DNS2-2.0.8, php85-pear-Net_DNS2-2.0.8, php86-pear-Net_DNS2-2.0.8

Files

pkg-plist 125
  • share/php82-pear-Net_DNS2/NetDNS2/BitMap.php
  • share/php82-pear-Net_DNS2/NetDNS2/Cache.php
  • share/php82-pear-Net_DNS2/NetDNS2/Cache/File.php
  • share/php82-pear-Net_DNS2/NetDNS2/Cache/Memcached.php
  • share/php82-pear-Net_DNS2/NetDNS2/Cache/Model/Data.php
  • share/php82-pear-Net_DNS2/NetDNS2/Cache/Redis.php
  • share/php82-pear-Net_DNS2/NetDNS2/Cache/Shm.php
  • share/php82-pear-Net_DNS2/NetDNS2/Client.php
  • share/php82-pear-Net_DNS2/NetDNS2/DNSSEC/Validator.php
  • share/php82-pear-Net_DNS2/NetDNS2/Data.php
  • share/php82-pear-Net_DNS2/NetDNS2/Data/Domain.php
  • share/php82-pear-Net_DNS2/NetDNS2/Data/IPv4.php
  • share/php82-pear-Net_DNS2/NetDNS2/Data/IPv6.php
  • share/php82-pear-Net_DNS2/NetDNS2/Data/Mailbox.php
  • share/php82-pear-Net_DNS2/NetDNS2/Data/Text.php
  • share/php82-pear-Net_DNS2/NetDNS2/EDNS.php
  • share/php82-pear-Net_DNS2/NetDNS2/ENUM/Base.php
  • share/php82-pear-Net_DNS2/NetDNS2/ENUM/CertFormat.php
  • share/php82-pear-Net_DNS2/NetDNS2/ENUM/DNSSEC/Algorithm.php
  • share/php82-pear-Net_DNS2/NetDNS2/ENUM/DNSSEC/Digest.php
  • share/php82-pear-Net_DNS2/NetDNS2/ENUM/EDNS/Opt.php
  • share/php82-pear-Net_DNS2/NetDNS2/ENUM/Error.php
  • share/php82-pear-Net_DNS2/NetDNS2/ENUM/OpCode.php
  • share/php82-pear-Net_DNS2/NetDNS2/ENUM/RR/Classes.php
  • share/php82-pear-Net_DNS2/NetDNS2/ENUM/RR/Code.php
  • share/php82-pear-Net_DNS2/NetDNS2/ENUM/RR/Type.php
  • share/php82-pear-Net_DNS2/NetDNS2/ENUM/TKEYMode.php
  • share/php82-pear-Net_DNS2/NetDNS2/Exception.php
  • share/php82-pear-Net_DNS2/NetDNS2/Header.php
  • share/php82-pear-Net_DNS2/NetDNS2/Notifier.php
  • share/php82-pear-Net_DNS2/NetDNS2/Packet.php
  • share/php82-pear-Net_DNS2/NetDNS2/Packet/Request.php
  • share/php82-pear-Net_DNS2/NetDNS2/Packet/Response.php
  • share/php82-pear-Net_DNS2/NetDNS2/PrivateKey.php
  • share/php82-pear-Net_DNS2/NetDNS2/Question.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/A.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/AAAA.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/AFSDB.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/AMTRELAY.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/ANY.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/APL.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/AVC.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/BRID.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/CAA.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/CDNSKEY.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/CDS.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/CERT.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/CNAME.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/CSYNC.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/DHCID.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/DLV.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/DNAME.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/DNSKEY.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/DS.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/DSYNC.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/EID.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/EUI48.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/EUI64.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/GPOS.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/HHIT.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/HINFO.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/HIP.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/HTTPS.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/IPSECKEY.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/ISDN.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/KEY.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/KX.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/L32.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/L64.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/LOC.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/LP.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/MX.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/NAPTR.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/NID.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/NIMLOC.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/NS.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/NSEC.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/NSEC3.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/NSEC3PARAM.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/OPENPGPKEY.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/OPT.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/OPT/CHAIN.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/OPT/COOKIE.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/OPT/DAU.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/OPT/DHU.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/OPT/ECS.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/OPT/EDE.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/OPT/EXPIRE.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/OPT/KEEPALIVE.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/OPT/KEYTAG.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/OPT/N3U.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/OPT/NSID.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/OPT/PADDING.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/OPT/RCHANNEL.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/OPT/UL.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/OPT/ZONEVERSION.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/PTR.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/PX.php
  • share/php82-pear-Net_DNS2/NetDNS2/RR/RESINFO.php

The first 100 are listed.

distinfo 1
FileSizeSHA256
mikepultz-netdns2-v2.0.8_GH0.tar.gz1491818b263067b3e60124d7719ae2ad7c3fae89d27b2bbb5d5b2d9d10da8728dc0d10

Commit history 0

No commits in the history this site was built from.