53 lines
2 KiB
Text
53 lines
2 KiB
Text
*** Quick install instructions (tested on Debian/Ubuntu only!) ***
|
|
|
|
While "configure" and "make" may be run as normal user all other commands
|
|
need to be run as root.
|
|
|
|
Configure the build system:
|
|
$ ./configure --sysconfdir=/etc --localstatedir=/var
|
|
|
|
Some configure options available:
|
|
|
|
--disable-gtk disable GTK+ tools (default: enabled)
|
|
--disable-dbus disable DBUS support (default: enabled)
|
|
--disable-python disable building python modules (default: enabled)
|
|
--with-dbus-sys=<dir> where D-BUS system.d directory is
|
|
--with-distro=<distro> the target Linux distribution (one of redhat,
|
|
suse, gentoo, debian or slackware)
|
|
--with-avahi-user=<user> User for running the Avahi daemon (avahi)
|
|
--with-avahi-group=<grp> Group for Avahi (avahi)
|
|
|
|
Please note that by disabling DBUS you lose the ability to publish and browse
|
|
services from local applications.
|
|
|
|
Please note that Avahi currently ships with a init scripts for only a few
|
|
distributions. if yours is not supported right now, YMMV. Patches welcome.
|
|
|
|
$ make
|
|
# make install
|
|
# ldconfig
|
|
|
|
Add a user an a group for avahi. (Debian specific)
|
|
# addgroup --system avahi
|
|
# adduser --system --no-create-home --ingroup avahi avahi
|
|
|
|
Ask DBUS to re-read its policies:
|
|
# kill -HUP `cat /var/run/dbus/pid`
|
|
|
|
Now start the Avahi daemon:
|
|
# /etc/init.d/avahi-daemon start
|
|
|
|
Optionally start the unicast DNS configuration daemon:
|
|
# /etc/init.d/avahi-dnsconfd start
|
|
|
|
To start the two daemons at boot time on Debian based distributions:
|
|
with DBUS support:
|
|
# ln -s /etc/init.d/avahi-daemon /etc/dbus-1/event.d/75avahi-daemon
|
|
# ln -s /etc/init.d/avahi-dnsconfd /etc/dbus-1/event.d/76avahi-dnsconfd
|
|
|
|
without DBUS support:
|
|
# update-rc.d avahi-daemon defaults 25 15
|
|
# update-rc.d avahi-dnsconfd defaults 26 14
|
|
|
|
If you plan to use avahi-autoipd you have to create the user/group
|
|
"avahi-autoipd" much the same way as "avahi".
|