/usr/portage

Zeroconf magic with Gentoo 1

With GNOME 2.14 Avahi, the implementation of the Zeroconf-specification from Freedesktop, is shipped with. It brings the convenient feature to autodetect services. As you can see on the screenshot, it detects a lot of services and provides the possibility to use them on »one-click«. This Zeroconf-technology is looking back to a confusing history: there are two implementations before avahi: howl and mDNS, which both have licensing issues. So the Freedesktop-project brings us a good step forward and it works as easy as you can’t imagine. Licensing issues prevents Ubuntu from integrating howl or mDNS, but let us hope, they will integrate it now.


Gentoo-magic:


Build required packages:
Set the USE-flags »avahi«, »bookmarks«, »dbus« and »python« and emerge net-dns/avahi. Now emerge x11-misc/service-discovery-applet. After all, rebuild affected packages to reflect the USE-flag change (emerge -DuN world) and to guarantee full support for avahi.


Start required services on boot
Add avahi:

# rc-update add avahi-daemon default
	
  1. rc-update add avahi-dnsconfd default


Start required services

# /etc/init.d/avahi-daemon start
# /etc/init.d/avahi-dnsconfd start

To be complete, just add the new panel-applet to your panel and employ the new possibilities.

Filed under , , , , , & one comment & no trackbacks

Trackbacks

Trackback specific URI for this entry

No Trackbacks

Comments

  1. Johannes Steidl states:
    published on June 8th 2006, 04:57:09 pm *

    AFAIK Avahi has been included in Ubuntu 6.06 and works fine. Its in the Universe-repository though, so its not "by Ubuntu".

    Reply

Add a Comment & let me know what you think