Bugzilla – Bug 5706
mDNSResponderPosix competes with Avahi on FC6
Last modified: 2012-03-12 23:31:36 UTC
I wrote about this in http://forums.slimdevices.com/showpost.php?p=200106&postcount=3 I also wrote that previously, mDNSResponderPosix would continue to run, even when SlimServer had been stopped but I see that this issue might have been fixed in 7.0a as some attempt is made to kill mDNSResponderPosix as the server stops. The problem that there are _two_ responders running remains: mDNSResponderPosix and Avahi. A version of mDNS.pm that uses Avahi is attached.
Created attachment 2224 [details] mDNS.pm implementation using Avahi for 7.0a
Users searching the bug db for this problem will hopefully find your patch and can take appropriate action. There's a proposal to fix this in the RPM.
Fletch, Dean asks if you can look at this for your RPM project since this is primarily a redhat issue?
Hmmm. First of all, I'll admit that I know almost nothing about what mDNSResponder and Avahi actually do since I've never used MacOS. The problem I fixed in bug 5620 was that mDNSResponder (and mysqld) sometimes would keep running after slimserver was killed. That was definitely an RPM bug. If I understand this bug, the real problem is that squeezecenter starts up mDNSResponder even if another responder such as Avahi is already running. Fedora seems to use Avahi by default, but I'm not sure this is only a Red Hat issue or that it is best fixed in the RPM. What does OSX do? I assume they have their own responder running too. I also note that the proposed fix seems to require 6 new perl modules, many of which are not part of Red Hat/Fedora. I'll try to learn more about this, but I'm not really sure this is an RPM issue.
Will review later.
Unassigned bugs cannot have a priority.
we no longer provide mDNSResponder