]> git.meshlink.io Git - catta/blobdiff - INSTALL
* Improve error message when /etc/avahi/services is not available
[catta] / INSTALL
diff --git a/INSTALL b/INSTALL
index a004758ee4d97bc857db2d2aa80e2aa27b4e5be2..5db55458118cd2c00efc5048c3a063ce421767ae 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -1,10 +1,27 @@
-* Quick install instructions (tested on debian/ubuntu only!)
-./bootstrap.sh
-./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
-make
-make install
-/etc/init.d/dbus-1 restart
-
-* 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 knows about /etc/dbus-1/system.d/avahi-dbus.conf .
\ No newline at end of file
+*** Quick install instructions (tested on debian/ubuntu only!) ***
+
+$ ./bootstrap.sh
+       (this will run autoconf/automake and finally ./configure
+       --prefix=/usr --sysconfdir=/etc --localstatedir=/var)
+
+$ make
+# make install
+
+# addgroup --system avahi
+# adduser --system --no-create-home --ingroup avahi avahi
+       (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 .
+
+$Id$