On Tue, Mar 18, 2014 at 11:50 AM, Fredrik Pettai <[email protected]> wrote: > >> Just a reflection on NetBSD's mdnsd(8): >> >> NetBSD's mdnsd(8) (version 212.1) was imported into NetBSD in September 2009. >> My old Snow Leopard (which is probably one of few left) is running version >> 258.21, so the version imported into NetBSD originates from Leopard. So >> mdnsd in NetBSD seems more than obsolete. If no one plan to upgrade it, >> maybe it should be removed from the next major release of NetBSD ? > > I was informed that a newer version of mdnsd(8) is available in > pkgsrc/net/mDNSresponder, so I installed that to see if that would help, but > it fails to start with the message: > > Mar 18 14:56:53 xsrv1 mDNSResponder: mDNSResponder (Engineering Build) (Mar > 18 2014 14:43:05) starting > Mar 18 14:56:53 xsrv1 mDNSResponder: ERROR: bind(listenfd, (struct sockaddr > *) &laddr, sizeof(laddr)); failed: 48 (Address already in use) > Mar 18 14:56:53 xsrv1 mDNSResponder: ERROR: udsserver_init: 48 (Address > already in use)
Address already in use. Did you shutdown mdnsd? Check netstat/lsof, etc > Mar 18 14:56:53 xsrv1 mDNSResponder: mDNS_AddDNSServer: Lock not held! > mDNS_busy (0) mDNS_reentrancy (0) > Mar 18 14:56:53 xsrv1 mDNSResponder: mDNS_AddDNSServer: Lock not held! > mDNS_busy (0) mDNS_reentrancy (0) > Mar 18 14:56:53 xsrv1 mDNSResponder: mDNSResponder (Engineering Build) (Mar > 18 2014 14:43:05) stopping > > and the bundled dns-sd doesn't seem to work well either: > > xsrv1# /usr/pkg/bin/dns-sd -V > DNSServiceGetProperty failed -65563 > > (still testing on the NetBSD 6.1.3/amd64 host...) > > So to iterate over this again, is anybody using mDNSresponder successfully on > NetBSD? (either the bundled in NetBSD, or the pkgsrc version...) > > /P
