net/mDNSResponder 2559.1.1nb1 NetBSD
Apple's mDNS responder
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Last update
- Commit
e282cfb26b- License
- apache-2.0 AND modified-bsd
- Categories
- net
- Package size
- 391.2 KiB, 2536.2 KiB installed
Description
The mDNSResponder project is a component of Bonjour, Apple's ease-of-use IP networking initiative: <http://developer.apple.com/bonjour/>
Apple's Bonjour software derives from the ongoing standardization work of the IETF Zero Configuration Networking Working Group: <http://zeroconf.org/>
The Zeroconf Working Group has identified three requirements for Zero Configuration Networking:
- An IP address (even when there is no DHCP server to assign one)
- Name-to-address translation (even when there is no DNS server)
- Discovery of Services on the network (again, without infrastucture)
Requirement 1 is met by self-assigned link-local addresses, as described in "Dynamic Configuration of IPv4 Link-Local Addresses" <http://files.zeroconf.org/draft-ietf-zeroconf-ipv4-linklocal.txt>
Requirement 2 is met by sending DNS-like queries via Multicast (mDNS).
Requirement 3 is met by DNS Service Discovery (DNS-SD).
Self-assigned link-local address capability has been available since 1998, when it first appeared in Windows '98 and in Mac OS 8.5. Implementations for other platforms also exist.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | net/mDNSResponder | 2559.1.1nb1 |
| FreeBSD | net/mDNSResponder | 2881.120.11 |
| DragonFly | net/mDNSResponder | 2200.140.11 |
| MidnightBSD | net/mDNSResponder | 2559.80.8 |
| HardenedBSD | net/mDNSResponder | 2881.120.11 |
| GhostBSD | net/mDNSResponder | 2881.120.11 |
Install
Binary package:
pkgin install mDNSResponder
From pkgsrc:
cd /usr/pkgsrc/net/mDNSResponder && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 2559.1.1nb1 |
| NetBSD 10.1 aarch64 | 2559.1.1nb1 |
| SmartOS / illumos x86_64 | 2559.1.1nb1 |
| macOS 15 arm64 | 2559.1.1nb1 |