INSTALLATION (from .tar.gz archive)
===================================

Debian Linux: Type 'debuild' to get a binary archive.
Others: Run './install-sh' or 'sh install-sh' and follow the instructions.



RELEASE NOTES
=============

Version 1.4
-----------

With some help from Joe Auricchio <avarame@ml1.net>, backup2l should
now run under Mac OS X 10.3 (but may still be unstable!). The following
known restrictions apply:
- installing the GNU findutils, e. g. from fink (fink.sf.net),
  in particular the GNU versions of 'find' and 'xargs'.
- If no GNU version of sed is installed, the FILTER_* commands in the
  beginning of "backup2l" have to be changed to use per for filtering
  (just uncomment the respective lines there).
- In some cases, the printf "%s" command of 'find' always returns 0
  instead of the file size. This leads to incorrect size reports.
- The date in the summary output is broken unless GNU date is installed.
- [to be continued...]

Binaries for the four gnu programs which Macintosh users need to install
before using backup2l (find, xargs, sed and date) may be found at
http://luddite.cst.usyd.edu.au/~jason/macos-gnu-utils-for-backup2l.tgz
(Jason Grossman <Jason.Grossman@staff.usyd.edu.au>).



Version 1.1
-----------

An new open driver architecture allows to use virtually any archiving
program as a backend. Built-in drivers support .tar.gz, .tar.bz2, or
.afioz files. Further user-defined drivers can be added as described in
the sample configuration file 'first-time.conf'.

Due to major code changes, this release may be unstable. The latest
stable release is 1.01. Archives created by the default driver
("DRIVER_TAR_GZ") are fully compatible with backup2l 1.01.



Version 0.9 & 0.91
------------------

Some versions of find (e. g. 4.1.7.) seem to have a bug so that printf does
not produce leading 0's if requested. As a result, the .list.gz, .new.gz and
.obsolete.gz files may contain entries like

  4 11/11/01 02:07:17    0.   0 0777 /var/squid/some_file

instead of

  4 11/11/01 02:07:17 0000.0000 0777 /var/squid/some_file

In backup2l 0.91, a workaround is implemented to guarantee the correct (2nd)
format. Two issues have to be considered:

a) Without leading 0's, a restore operation may fail.

b) Backups are always created correctly. However, when switching to 0.91,
   differential backups may be larger than necessary.

It is recommended either to modify incorrect .list.gz, .new.gz and
.obsolete.gz files manually or to purge the respective archives.



COPYRIGHT
=========
(c) 2001-2009 by Gundolf Kiefer <gundolfk@web.de>

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published
by the Free Software Foundation; either version 2 of the License,
or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston,
MA 02111-1307 USA.
