X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=INSTALL;h=d6b134e45e93287799535197547b3a88e2ae6d23;hb=d76069e946b4e89c828c96340677e40f583080c9;hp=5db55458118cd2c00efc5048c3a063ce421767ae;hpb=219241ab5223b705ade51485ea9227b0a6089c0d;p=catta diff --git a/INSTALL b/INSTALL index 5db5545..d6b134e 100644 --- a/INSTALL +++ b/INSTALL @@ -1,8 +1,22 @@ *** Quick install instructions (tested on debian/ubuntu only!) *** +While "make" and "boostrap.sh" may be run as normal users all other commands +need to be run is root. + $ ./bootstrap.sh - (this will run autoconf/automake and finally ./configure - --prefix=/usr --sysconfdir=/etc --localstatedir=/var) + (this will run autoconf/automake) + +$ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var + +Extra configure options available: + + --enable-gtk use GTK+ (default=yes) + --enable-dbus use DBus (default=yes) + --with-dbus-sys= where D-BUS system.d directory is + --with-distro= the target Linux distribution (one of redhat, + suse, gentoo, debian or slackware) + --with-avahi-user= User for running the Avahi daemon (avahi) + --with-avahi-group= Group for Avahi (avahi) $ make # make install @@ -12,16 +26,11 @@ $ make (These commands are Debian specific and may be different on other distributions) -# /etc/init.d/dbus-1 restart - (This whill restart DBUS and avahi too) - -While "make" and "boostrap.sh" may be run as normal users all other commands -need to be run is root. - -*** Note *** +# kill -HUP `cat /var/run/dbus/pid` + (This will ask DBUS to re-read its policies) +# /etc/dbus-1/event.d/75avahi-daemon start -On other linux distributions, the dbus initscript may be different (eg redhat -/etc/init.d/messagebus). You need to restart dbus to make it know about -/etc/dbus-1/system.d/avahi-dbus.conf . +- To automatically start avahi-dnsconfd on Debian based distro: +# update-rc.d avahi-dnsconfd defaults 25 15 $Id$