Download Latest Version BackupPC-4.4.0.tar.gz (657.3 kB)
Email in envelope

Get an email when there's a new version of BackupPC

Home / backuppc-beta / 4.0.0alpha3
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2013-12-02 1.7 kB
BackupPC-XS-0.30.tar.gz 2013-12-02 281.3 kB
rsync-bpc-3.0.9.3.tar.gz 2013-12-02 775.1 kB
BackupPC-4.0.0alpha3.tar.gz 2013-12-02 584.0 kB
Totals: 4 Items   1.6 MB 0
#------------------------------------------------------------------------
# Version 4.0.0alpha3, 1 Dec 2013
#------------------------------------------------------------------------

* Added rrdtool support, based on code from Alexander Moisseev.

* Fixed BackupPC_attribPrint to auto-detect the compression status of the
  attrib file.  Reported by Chris Adamson.

* Fixed bin/BackupPC_tarExtract for case where no subdirectories are in
  the archive, which caused the top-level attrib file to not be written.
  Reported by Alexander Moisseev.

* Added recovery/cleanup to bin/BackupPC_dump in case last V4 backup is
  not filled.

* Tweaked RmTreeQuietInner() in lib/BackupPC/DirOps.pm to improve error
  messages, and continue on error.

* When FHS is enabled, moved BackupPC.pid and BackupPC.sock files to
  /var/run/BackupPC (or $Conf{RunDir}), and the documentation to
  $InstallDir/share/doc/BackupPC.

#------------------------------------------------------------------------
# Installation instructions: download and install all three tar balls.
#------------------------------------------------------------------------

BackupPC-XS-0.30.tar.gz:

  tar zxvf BackupPC-XS-0.30.tar.gz
  cd BackupPC-XS-0.30
  perl Makefile.PL
  make
  make test
  make install

rsync-bpc-3.0.9.3.tar.gz:

  tar zxvf rsync-bpc-3.0.9.3.tar.gz
  cd rsync-bpc-3.0.9.3
  ./configure.sh
  make
  make install

BackupPC-4.0.0alpha3.tar.gz:

  tar zxvf BackupPC-4.0.0alpha3.tar.gz
  cd BackupPC-4.0.0alpha3
  ./configure.pl

The last step for each will need to be run as a privileged user.

If you want to install rsync_bpc in /usr/local/bin (default might be /usr/bin), then you should add the --prefix option to configure.sh:

  ./configure.sh --prefix=/usr/local
Source: README.txt, updated 2013-12-02