				-*- indented-text -*-
Installation instructions for rproxy
$Id: INSTALL,v 1.6 2000/08/07 06:06:25 mbp Exp $

See README first for an explanation of this package.  

If you are building from a CVS checkout, then you need to follow the
instructions in README.CVS instead.

>> Logging

rproxy now logs to syslog facility local6 by default, although this is
configurable through the -L parameter.

Therefore, please add a line like this to /etc/syslog.conf:

local6.*	      /var/log/rproxy.log

or use -L to send it to e.g. daemon.log.

>> Location of libhsync

rproxy depends upon the libhsync library, which implements the rsync
algorithm and the hsync encoding format.  If it's installed in a
standard location, the autoconf scripts should find it automatically.

libtool treats libraries differently depending on whether they're
`installed' or not.  (An `installed' library has passed through `make
install' which calls `libtool install').

If you're using installed libraries, then ./configure should find them
automatically.

If you are building both packages from source to develop them, you'll
probably wish to build against libhsync directly from the build
directory.  You should identify the libhsync source directory, from
which hsync.h will be included, like this

  $ export LIBHSYNC_SRC=/home/mbp/libhsync-src/

If you've built the library in a directory other than the source
directory but not installed it, then you should do this:

  $ export LIBHSYNC_BUILD=/home/mbp/libhsync-build/

>> Build

  $ ./configure
  $ make

>> Running

Please run with core dumps enabled to aid debugging.  For example,

  $ ulimit -c 50000                  # 50M limit
