From ee9ab33d6f0423d767c6ad13be19c1dc25d321b5 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Fri, 17 Jul 2026 16:25:26 +0200 Subject: [PATCH] package/mdnsd: bump to v1.1 This is a major update of mdnsd, for the full release notes see https://github.com/troglobit/mdnsd/releases/tag/v1.0 and https://github.com/troglobit/mdnsd/releases/tag/v1.1 - Update package description to match mdnsd v1.x capabilities - LICENSE hash change due to update of copyright years Signed-off-by: Joachim Wiberg Signed-off-by: Julien Olivain --- package/mdnsd/Config.in | 23 +++++++++++------------ package/mdnsd/mdnsd.hash | 4 ++-- package/mdnsd/mdnsd.mk | 2 +- 3 files changed, 14 insertions(+), 15 deletions(-) diff --git a/package/mdnsd/Config.in b/package/mdnsd/Config.in index c83c090595..f0d3652e1c 100644 --- a/package/mdnsd/Config.in +++ b/package/mdnsd/Config.in @@ -3,16 +3,15 @@ config BR2_PACKAGE_MDNSD depends on BR2_USE_MMU # fork() help Small mDNS-SD daemon for advertising services and device - discovery, similar to Avahi and Bonjour. + discovery, similar to Avahi and Bonjour, at fraction of + the size, ~90 kB. - By default, mdnsd runs on all interfaces that support - multicast. It reads services to announce from - /etc/mdns.d/*.service, a few common services are included - below. To override the defaults, e.g., path to services, - TTL of multicast frames, or the default interface, set - MDNSD_ARGS in /etc/default/mdnsd - - Note: currently no NSS integration with GLIBC. + By default, mdnsd acts as a responder on all interfaces + that support multicast. It works with both IPv4 & IPv6, + advertising services from /etc/mdns.d/*.service (common + services included below). To override defaults, e.g., + path to services, TTL of multicast frames, hostname, or + default interface, set MDNSD_ARGS in /etc/default/mdnsd https://github.com/troglobit/mdnsd @@ -22,9 +21,9 @@ config BR2_PACKAGE_MDNSD_MQUERY bool "mquery" help Scan a LAN for mDNS capable devices, or query specific - records, similar to the mdns-scan tool. Useful for - verifying multicast connectivity or locating neighbors with - link-local address. + records, similar to the mdns-scan and avahi-browse tools. + Useful for verifying multicast connectivity or locating + neighbors with link-local address. comment "Services to advertise" diff --git a/package/mdnsd/mdnsd.hash b/package/mdnsd/mdnsd.hash index 6ab0676702..024dc87cc1 100644 --- a/package/mdnsd/mdnsd.hash +++ b/package/mdnsd/mdnsd.hash @@ -1,5 +1,5 @@ # Upstream sha256 from GitHub -sha256 1af8742ab82a0af88d99d0b15508358ad4305879ab039631bea889138f5c87e8 mdnsd-0.12.tar.gz +sha256 b3f242415b2f29c510e709c862126ecab09d77e8dc1eecf1aefef879bce29003 mdnsd-1.1.tar.gz # Locally computed -sha256 2969546227b58ce1b431cc4c36c9a9b45d604e6b94fb8b787ea5d3696f3eee3b LICENSE +sha256 89a722240ac1fdc0366696eaa5469968397ae274a0003e09a88d0686eeb3cd3e LICENSE diff --git a/package/mdnsd/mdnsd.mk b/package/mdnsd/mdnsd.mk index f5a5fb93fb..c938890508 100644 --- a/package/mdnsd/mdnsd.mk +++ b/package/mdnsd/mdnsd.mk @@ -4,7 +4,7 @@ # ################################################################################ -MDNSD_VERSION = 0.12 +MDNSD_VERSION = 1.1 MDNSD_SITE = https://github.com/troglobit/mdnsd/releases/download/v$(MDNSD_VERSION) MDNSD_LICENSE = BSD-3-Clause MDNSD_LICENSE_FILES = LICENSE