Discussion:
[BackupPC-devel] BackupPC 4.0.0alpha3 released
Craig Barratt
2013-12-02 01:37:47 UTC
Permalink
BackupPC community,
I'm pleased to announce that BackupPC 4.0.0alpha3 has been released on
SourceForge at:

https://sourceforge.net/projects/backuppc/files/backuppc-beta/4.0.0alpha3/


BackupPC 4.0.0alpha3 has a couple of new features (including rrdtool pool
graphs) and some bug fixes. A bug related to SMB backups was fixed in
BackupPC-XS-0.30.
Each of the three packages in the release has been updated. You should
upgrade all three packages:

- BackupPC-4.0.0alpha3.tar.gz: the usual BackupPC release tar ball.
- BackupPC-XS-0.30.tar.gz: a perl XS module with C code that replaces
several BackupPC perl libraries for improved performance.
- rsync-bpc-3.0.9.3.tar.gz: a modified rsync that runs on the server
that has a shim layer that interfaces directly to the BackupPC file system.

I've attached some short release notes and the build/install steps for each
package.
This release is getting close to beta0. The only missing feature is FTP
xfer support.
I'd be interested in feedback.
Craig
#------------------------------------------------------------------------#
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

Loading...