diff --git a/basicnet/netutils/avahi.xml b/basicnet/netutils/avahi.xml
new file mode 100644
index 0000000000..6e709bd0ae
--- /dev/null
+++ b/basicnet/netutils/avahi.xml
@@ -0,0 +1,387 @@
+
+
+ %general-entities;
+
+
+
+
+
+
+
+]>
+
+
+
+
+
+ $LastChangedBy$
+ $Date$
+
+
+ avahi-&avahi-version;
+
+
+ avahi
+
+
+
+ Introduction to avahi
+
+ The avahi package is a system which
+ facilitates service discovery on a local network.
+
+ &lfs65_built;
+
+ Package Information
+
+
+ Download (HTTP):
+
+
+ Download (FTP):
+
+
+ Download MD5 sum: &avahi-md5sum;
+
+
+ Download size: &avahi-size;
+
+
+ Estimated disk space required: &avahi-buildsize;
+
+
+ Estimated build time: &avahi-time;
+
+
+
+ Additional Downloads
+
+
+ Required patch:
+
+
+
+ avahi Dependencies
+
+ Required
+ and
+
+
+ Optional
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ , and
+
+
+ User Notes:
+
+
+
+
+
+ Installation of avahi
+
+ It is recommended to have a dedicated user and group to take
+ control of the avahi-daemon daemon after it is
+ started. Issue the following commands as the
+ root user:
+
+groupadd -fg 84 avahi &&
+useradd -c "Avahi Daemon Owner" -d /dev/null -u 84 \
+ -g avahi -s /bin/false avahi || [ $? == 9 ]
+
+ It is recommended to have a dedicated priviliged access group for
+ Avahi clients. Issue the following command as
+ the root user:
+
+groupadd -fg 86 netdev
+
+ Install avahi by running the following
+ commands:
+
+patch -Np1 -i ../avahi-&avahi-version;-lfs_initscript_fixes-1.patch &&
+autoreconf -i -v &&
+./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --with-distro=lfs \
+ --disable-qt3 \
+ --disable-qt4 \
+ --disable-gtk \
+ --disable-dbus \
+ --disable-libdaemon \
+ --disable-python \
+ --disable-mono \
+ --disable-monodoc \
+ --enable-core-docs &&
+make
+
+ This package does not come with a test suite.
+
+ Now, as the root user:
+
+make install
+
+
+
+
+ Command Explanations
+
+ --with-distro=lfs: This parameter specifies the
+ LFS distribution to target.
+
+ --disable-qt3: This parameter disables the
+ building of Qt3 mainloop integration.
+
+ --disable-qt4: This parameter disables the
+ building of Qt4Core mainloop integration.
+
+ --disable-gtk: This parameter disables the use
+ of GTK+.
+
+ --disable-dbus: This parameter disables the use
+ of D-Bus.
+
+ --disable-libdaemon: This parameter disables
+ the use of libdaemon.
+
+ --disable-python: This parameter disables the
+ scripts that depends on Python.
+
+ --disable-mono: This parameter disables the
+ Mono bindings.
+
+ --disable-monodoc: This parameter disables
+ documentation for the Mono bindings.
+
+ --enable-core-docs: This parameter enables the
+ building of documentation.
+
+ : This option enables the building of
+ tests and examples.
+
+ : This option enables the
+ compatibility layer for libdns_sd.
+
+ : This option enables the
+ compatibility layer for HOWL.
+
+
+
+
+ Contents
+
+
+ Installed Programs
+ Installed Libraries
+ Installed Directories
+
+
+ avahi-autoipd, avahi-bookmarks, avahi-browse, avahi-daemon,
+ avahi-discover, avahi-discover-standalone, avahi-dnsconfd,
+ avahi-publish, avahi-resolve, avahi-set-host-name, and bssh
+ libavahi-client.{so,a}, libavahi-common.{so,a},
+ libavahi-core.{so,a}, libavahi-glib.{so,a}, libavahi-gobject.{so,a}, and
+ libavahi-ui.{so,a}
+ /etc/avahi/services,/usr/{include/avahi-{client,common,core,glib,
+ gobject,ui},lib/{avahi,python2.6/site-packages/{avahi,avahi_discover}},
+ share/avahi/{interfaces,introspection}}
+
+
+
+
+ Short Descriptions
+
+
+
+
+ avahi-autoipd
+
+ is a IPv4LL network address configuration daemon.
+
+ avahi-autoipd
+
+
+
+
+
+ avahi-bookmarks
+
+ is a Web service showing mDNS/DNS-SD announced HTTP services
+ using the Avahi daemon.
+
+ avahi-bookmarks
+
+
+
+
+
+ avahi-browse
+
+ browses for mDNS/DNS-SD services using the
+ Avahi daemon.
+
+ avahi-browse
+
+
+
+
+
+ avahi-daemon
+
+ is the Avahi mDNS/DNS-SD
+ daemon.
+
+ avahi-daemon
+
+
+
+
+
+ avahi-discover
+
+ browses for mDNS/DNS-SD services using the
+ Avahi daemon.
+
+ avahi-discover
+
+
+
+
+
+ avahi-discover-standalone
+
+ does this .....
+
+ avahi-discover-standalone
+
+
+
+
+
+ avahi-dnsconfd
+
+ is a Unicast DNS server from mDNS/DNS-SD configuration
+ daemon.
+
+ avahi-dnsconfd
+
+
+
+
+
+ avahi-publish
+
+ registers a mDNS/DNS-SD service or host name or address mapping
+ using the Avahi daemon.
+
+ avahi-publish
+
+
+
+
+
+ avahi-resolve
+
+ resolves one or more mDNS/DNS host name(s) to IP address(es)
+ (and vice versa) using the Avahi
+ daemon.
+
+ avahi-resolve
+
+
+
+
+
+ avahi-set-host-name
+
+ changes the mDNS host name.
+
+ avahi-set-host-name
+
+
+
+
+
+ bssh
+
+ browses for SSH/VNC servers on the local network.
+
+ bssh
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/basicnet/netutils/netutils.xml b/basicnet/netutils/netutils.xml
index 6afd67e382..dde1996e97 100644
--- a/basicnet/netutils/netutils.xml
+++ b/basicnet/netutils/netutils.xml
@@ -27,5 +27,6 @@ $Date$
+
diff --git a/general.ent b/general.ent
index 7d4a054b7e..ac69e49290 100644
--- a/general.ent
+++ b/general.ent
@@ -442,6 +442,7 @@ $Date$
+
diff --git a/general/genlib/gir-repository.xml b/general/genlib/gir-repository.xml
index daddfb8cbb..2638e2c9a1 100644
--- a/general/genlib/gir-repository.xml
+++ b/general/genlib/gir-repository.xml
@@ -78,7 +78,7 @@
,
,
,
- Avahi,
+ ,
Babl,
clutter-cairo,
clutter-gtk,
diff --git a/gnome/add/ekiga.xml b/gnome/add/ekiga.xml
index c6905cee4e..de9bed15cf 100644
--- a/gnome/add/ekiga.xml
+++ b/gnome/add/ekiga.xml
@@ -70,7 +70,7 @@
Optional
- Avahi,
+ ,
, and
diff --git a/gnome/add/epiphany.xml b/gnome/add/epiphany.xml
index d330f9d58f..9ec9d81a11 100644
--- a/gnome/add/epiphany.xml
+++ b/gnome/add/epiphany.xml
@@ -69,7 +69,7 @@
Optional
- Avahi,
+ ,
,
,
,
or ,
or ,
- Avahi,
+ ,
OpenAFS, and
(not recommended)
diff --git a/gnome/core/gvfs.xml b/gnome/core/gvfs.xml
index 05e028b79b..24b4ef4dee 100644
--- a/gnome/core/gvfs.xml
+++ b/gnome/core/gvfs.xml
@@ -64,7 +64,7 @@
Optional
- Avahi,
+ ,
BlueZ,
,
,
diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml
index 7ba45dee3a..587ebdacf1 100644
--- a/introduction/welcome/changelog.xml
+++ b/introduction/welcome/changelog.xml
@@ -43,6 +43,10 @@
August 12th, 2010
+
+ [wblaszcz] - Added new package, avahi-0.6.25. Fixes ticket
+ #1992.
+
[wblaszcz] - Added new package, libdaemon-0.14.
diff --git a/postlfs/config/users.xml b/postlfs/config/users.xml
index 7507f5cf1b..968668318b 100644
--- a/postlfs/config/users.xml
+++ b/postlfs/config/users.xml
@@ -98,6 +98,9 @@
svntest 57
games 6060
scanner 70
+ avahi 8484
+ avahi-autoipd8585
+ netdev 86
anonymous98
nobody 99
nogroup 99
diff --git a/server/major/samba3.xml b/server/major/samba3.xml
index a684a7154a..0161c1673a 100644
--- a/server/major/samba3.xml
+++ b/server/major/samba3.xml
@@ -85,7 +85,7 @@
libunwind,
keyutils
(required to build the cifs.upcall program),
- Avahi,
+ ,
OpenAFS,
and Valgrind (optionally
used by the test suite)
diff --git a/server/major/xinetd.xml b/server/major/xinetd.xml
index f4bc2f9de5..e59e6f1486 100644
--- a/server/major/xinetd.xml
+++ b/server/major/xinetd.xml
@@ -58,7 +58,7 @@
Optional
and
- Avahi
+
User Notes:
diff --git a/xsoft/other/pidgin.xml b/xsoft/other/pidgin.xml
index 7009a7d239..c0355a98c4 100644
--- a/xsoft/other/pidgin.xml
+++ b/xsoft/other/pidgin.xml
@@ -102,7 +102,7 @@
(required for Jabber support),
(required for Kerberos support in the Zephyr module),
- Avahi
+ ,
(required for the Bonjour plugin),
Meanwhile
(required for Sametime protocol support),