Skip to content

Arch Linux package for Apple's Bonjour stack (mDNSResponder)

License

Notifications You must be signed in to change notification settings

fwcd/arch-mdnsresponder

Repository files navigation

Arch Linux package for mDNSResponder

A small experiment to see if Apple's Bonjour stack, i.e. their implementation of Multicast DNS (mDNS) and DNS Service Discovery (DNS-SD), can run on Linux.

Important

For production, one should strongly consider using Avahi instead, which is the preferred (and maintained) mDNS/DNS-SD stack on Linux. Avahi is also deeply integrated into many packages (often via CUPS), so this package is probably only useful in headless environments (unless one feels an irresistible urge to build Qt, GTK and a bunch of other packages manually without CUPS/Avahi/...).

Usage

After installing the package, run

sudo systemctl enable mdnsd
sudo systemctl start mdnsd

to start the daemon. You can now try browsing for services on the network, e.g. with

dns-sd -B _services._dns-sd._udp

Credits

The PKGBUILD is based on the fantastic work by keithspg and SJ_UnderWater on patching the build for Linux:

Releases

No releases published

Packages

No packages published

Languages