mdnsresponder: add version check override
authorAlexandru Ardelean <redacted>
Sat, 30 May 2026 18:12:17 +0000 (21:12 +0300)
committerAlexandru Ardelean <redacted>
Sun, 31 May 2026 06:12:43 +0000 (09:12 +0300)
None of the shipped binaries (mdnsd, dns-sd, mDNSClient/Net/Proxy*,
mDNSResponder) print the package version, so the generic probe always
fails. Add a test-version.sh exiting 0 for the three subpackages.

Signed-off-by: Alexandru Ardelean <redacted>
net/mdnsresponder/test-version.sh [new file with mode: 0755]

diff --git a/net/mdnsresponder/test-version.sh b/net/mdnsresponder/test-version.sh
new file mode 100755 (executable)
index 0000000..9ea88b0
--- /dev/null
@@ -0,0 +1,21 @@
+#!/bin/sh
+
+# shellcheck shell=busybox
+
+case "$PKG_NAME" in
+mdnsresponder)
+       # Meta package, no executables
+       exit 0
+       ;;
+
+mdnsd|mdns-utils)
+       # None of the shipped binaries print the package version on --help;
+       # upstream just dumps usage. Skip the generic version probe.
+       exit 0
+       ;;
+
+*)
+       echo "Untested package: $PKG_NAME" >&2
+       exit 1
+       ;;
+esac
git clone https://git.99rst.org/PROJECT