INSTALLATION: Thank you for trying rdiff-backup. To install, run: python setup.py install The build process can be also be run separately: python setup.py build The default prefix is /usr, so files are put in /usr/bin, /usr/share/man/, etc. An alternate prefix can be specified using the --prefix= option. For example: python setup.py install --prefix=/usr/local The setup script expects to find librsync headers and libraries in the default location, usually /usr/include and /usr/lib. If you want the setup script to check different locations, use the --librsync-dir switch or the LIBRSYNC_DIR environment variable. For instance, python setup.py --librsync-dir=/usr/local build instructs the setup program to look in /usr/local/include and /usr/local/lib for the librsync files. Finally, the --lflags and --libs options, and the LFLAGS and LIBS environment variables are also recognized. Running setup.py with no arguments will display some help. REQUIREMENTS: Remember that you must have Python 2.2 or later and librsync 0.9.6 or later installed. For Python, see http://www.python.org. The rdiff-backup homepage at http://rdiff-backup.stanford.edu/ should have a recent version of librsync; otherwise see the librsync homepage at http://sourceforge.net/projects/librsync/. For remote operation, rdiff-backup should be in installed and in the PATH on remote system(s) (see man page for more information). TROUBLESHOOTING: If you have everything installed properly, and it still doesn't work, see the enclosed FAQ.html, the web page at http://rdiff-backup.stanford.edu, and/or the mailing list.