| Summary: | dns/nss_mdns: remove in favor of mDNSResponder_nss ? | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Adam Goode <adam> |
| Component: | Individual Port(s) | Assignee: | Ashish SHUKLA <ashish> |
| Status: | Open --- | ||
| Severity: | Affects Only Me | CC: | mazhe |
| Priority: | --- | Keywords: | needs-patch, needs-qa |
| Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(ashish) |
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
Adam Goode
2016-07-24 19:17:18 UTC
Hello, just my 2c as the mDNSResponder_nss maintainer, You can't really say that either is officially endorsed: despite its generic name, dns/nss_mdns is the Avahi plugin whereas dns/mDNSResponder_nss is for Apple's (reference) mDNSResponder implementation. As of now, both can be installed concurrently on FreeBSD, but the user/packagers must choose which NSS module to install since they register a library with the same name in the filesystem and nsswitch.conf. Note that to use mDNSResponder, I had to write some wrapper code. It was not proposed to upstream because I'm not sure on how to contact them, and I thought their interest would be low. Since that code relies on quite stable APIs, I'm happy with the situation for now :) Hi Matthieu, Thanks for the comment. It helps clarify my understanding of the situation. With this understanding, here is my plan: - propose to the new Avahi upstream (https://github.com/lathiat/avahi) that they become the definitive upstream for nss-mdns - if they agree, then I will merge the existing nss-mdns repository into Avahi's - then, unifdef many of the compile options, specifically the non-Avahi support which has been long deprecated - fix up and merge the outstanding FreeBSD ports patches - then finally look into adding some new functionality to nss-mdns (Note that this is a best effort project on my part. It's mostly a yak-shave based on interest in fixing crbug.com/626377.) If there is nothing else to discuss here, please close this bug. Thanks! Follow https://github.com/lathiat/avahi/issues/64 for updates on the new potential upstream location of nss-mdns. Hi Adam, Thanks for opening this PR. I can help with testing FreeBSD stuff. ATM, I'm not using Avahi, as IIRC my experience with nss_mdns was not very great/reliable in the last few months, which is why I stopped using Avahi altogether. I can double check to see if anything has changed, by this weekend, and confirm how good are the patches. Ashish (In reply to Ashish SHUKLA from comment #4) Any news? (In reply to Tobias Kortkamp from comment #5) Sorry, didn't get to try it, other things in life took priority, and it got lost. I will make time for it, and will review it by February 14, 2019 when I get back to my FreeBSD computer. If you get to try it, or are interested in maintaining it, then please let me know, I'll pass it on. Thanks! |