<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Jan 25, 2017 at 8:30 PM, Till Kamppeter <span dir="ltr"><<a href="mailto:till.kamppeter@gmail.com" target="_blank">till.kamppeter@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">On 01/25/2017 05:18 PM, Sergio Schvezov wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
snapweb uses a small mdns implementation written in go; avahi is much more than that.<br>
That said, the original versions of snapweb, formerlly known as webdm did have a full blown avahi-daemon inside, but it is really cumbersome if not needed.<br>
<br>
</blockquote>
<br></span>
Is the old avahi-daemon-using webdm package (source) still publicly available somewhere?<br></blockquote><div><br></div><div>Till,</div><div><br></div><div>You can find the project source tree at <a href="https://code.launchpad.net/snapweb">https://code.launchpad.net/snapweb</a> It references both the bzr branches of webdm and the latest master git branch sync'ed with <a href="http://github.com/snapcore/snapweb">github.com/snapcore/snapweb</a> which is now the main code repository.</div><div><br></div><div>The mDNS implementation used by snapweb is here <a href="https://github.com/snapcore/snapweb/blob/master/avahi/avahi.go">https://github.com/snapcore/snapweb/blob/master/avahi/avahi.go</a>, based on <a href="https://github.com/presotto/go-mdns-sd">https://github.com/presotto/go-mdns-sd</a>. Previously it was using <a href="https://github.com/davecheney/mdns">https://github.com/davecheney/mdns</a> but that had issues at startup and was causing snapweb to exit on mDNS errors.</div><div><br></div><div>I couldn't find the older avahi wrapper doing a quick history search, but as Sergio and Jamie suggested, that won't really help. New interfaces are needed.</div><div><br></div><div>David</div></div></div></div>