The net/avahi port
avahi-0.8p10 – framework for Multicast DNS Service Discovery (cvsweb github mirror)
Description
Avahi is a free, standards-compliant implementation of the Zeroconf protocols Multicast DNS and DNS-SD. It is a system which facilitates service discovery on a local network. This means that you can plug your laptop or computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared. This kind of technology is already found in Apple MacOS X (branded Rendezvous, Bonjour and sometimes Zeroconf) and is very convenient.WWW: http://www.avahi.org/
Readme
+----------------------------------------------------------------------- | Running ${PKGSTEM} on OpenBSD +----------------------------------------------------------------------- For proper functionality, multicast(4) needs to be enabled. To do so, add the following line to /etc/rc.conf.local(8): multicast=YES Note that you MUST have a system-wide D-BUS daemon running BEFORE starting avahi, e.g.: rcctl enable messagebus avahi_daemon rcctl order messagebus avahi_daemon A rule similar to the one below can be used in pf.conf(5) to pass incoming avahi (multicast) traffic: pass proto udp from any to 224.0.0.251 port mdns allow-opts pass inet6 proto udp from any to ff02::fb port mdns allow-opts for SSDP: pass proto udp from any to 239.255.255.250 port ssdp allow-opts pass inet6 proto udp from any to { ff02::c, ff05::c, ff08::c } port ssdp allow-opts
Maintainer
Antoine Jacoutot
Multi-packages
avahi-0.8p10 avahi-glib-0.8p3 avahi-gui-0.8p10 avahi-gtk3-0.8p5 avahi-libs-0.8p5 py3-avahi-0.8p7