]> git.meshlink.io Git - catta/blobdiff - INSTALL
* Show some messages when pygtk or twisted is missing for the execution of the python...
[catta] / INSTALL
diff --git a/INSTALL b/INSTALL
index f47c8482f29e381842ac732f70239bd8de0ff9a8..d6b134e45e93287799535197547b3a88e2ae6d23 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -1,9 +1,23 @@
 *** 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)
 
 $ ./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=<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)
+
 $ make
 # make install
 
@@ -12,19 +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 ***
-
-- 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 .
+# kill -HUP `cat /var/run/dbus/pid`
+       (This will ask DBUS to re-read its policies)
+# /etc/dbus-1/event.d/75avahi-daemon start
 
-- To automatically start avahi-dnsconfd on Debian base distro:
+- To automatically start avahi-dnsconfd on Debian based distro:
 # update-rc.d avahi-dnsconfd defaults 25 15
 
 $Id$