]> git.meshlink.io Git - catta/blob - INSTALL
d6b134e45e93287799535197547b3a88e2ae6d23
[catta] / INSTALL
1 *** Quick install instructions (tested on debian/ubuntu only!) ***
2
3 While "make" and "boostrap.sh" may be run as normal users all other commands
4 need to be run is root.
5
6 $ ./bootstrap.sh
7         (this will run autoconf/automake)
8
9 $ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
10
11 Extra configure options available:
12
13     --enable-gtk             use GTK+    (default=yes)
14     --enable-dbus            use DBus    (default=yes)
15     --with-dbus-sys=<dir>    where D-BUS system.d directory is
16     --with-distro=<distro>   the target Linux distribution (one of redhat,
17                                     suse, gentoo, debian or slackware)
18     --with-avahi-user=<user> User for running the Avahi daemon (avahi)
19     --with-avahi-group=<grp> Group for Avahi (avahi)
20
21 $ make
22 # make install
23
24 # addgroup --system avahi
25 # adduser --system --no-create-home --ingroup avahi avahi
26         (These commands are Debian specific and may be different on other
27         distributions)
28
29 # kill -HUP `cat /var/run/dbus/pid`
30         (This will ask DBUS to re-read its policies)
31 # /etc/dbus-1/event.d/75avahi-daemon start
32
33 - To automatically start avahi-dnsconfd on Debian based distro:
34 # update-rc.d avahi-dnsconfd defaults 25 15
35
36 $Id$