BackupPC 3.1.0beta0 has been released on SF.net.
3.1.0beta0 is the first beta release of 3.1.0.
3.1.0beta0 has several new features and bug fixes since 3.0.0.
New features include:
* Added new script BackupPC_archiveStart that allows command-line
starting of archives.
* Added Simplified Chinese CGI translation from Youlin Feng.
* Added sorting by column feature to host summary table in CGI
interface.
* Added optional support for IO::Dirent which allows inode information
to be extracted from the dirent directory structure.
* Added check to BackupPC at startup that $TopDir can support
hardlinks.
* Added FreeBSD init.d file provided by Gabriel Rossetti.
* Added -l and -L options to BackupPC_tarCreate so that
provide a file list (without creating the archive).
* Added support so that pre-3.0 backups with non-utf8 charsets
can be viewed and restored correctly.
* Added setting of the environment variable BPC_REQUSER to
the requesting user name in BackupPC prior to fork(), so
each child process inherits the value.
* Fixed bug in rsync incrementals that happens on particular
file names when a file being backed up fails in both rsync
phases.
* Fixed single-restore file name charsets for IE.
See the ChangeLog below for full details.
Craig
#------------------------------------------------------------------------
# Version 3.1.0beta0, 3 Sep 2007
#------------------------------------------------------------------------
* Added new script BackupPC_archiveStart that allows command-line
starting of archives. Based on script written by Sergey Kovzik,
which in turn was based on an earlier version by Holger Parplies.
* Added Simplified Chinese CGI translation from Youlin Feng,
plus fixed a couple of cases where utf8 share names were
not displayed correctly.
* Added sorting by column feature to host summary table in CGI
interface. Implemented by Jeremy Tietsort.
* Added optional support for IO::Dirent which allows inode information
to be extracted from the dirent directory structure. This allows
BackupPC to order some directory operations by inode, which on
some file systems (eg: ext3) can results in a 20-30% performance
gain. On other file systems there is no real improvement. This
optimization is turned on automatically if IO::Dirent is installed.
* Added some performance improvements to BackupPC::Xfer::RsyncFileIO
for the case of small files with cached checksums.
* Added check to BackupPC at startup that $TopDir can support
hardlinks. Also added check to BackupPC_dump that a hardlink
below $TopDir/pc/HOST can be made to below $TopDir/cpool.
Also added the need for a hard-link capable file system to
the documentation. Suggested by Nils Breunese.
* Added FreeBSD init.d file provided by Gabriel Rossetti.
* Added -l and -L options to BackupPC_tarCreate so that
provide a file list (without creating the archive).
Requested by Dirk.
* Made the default charset for BackupPC_zipCreate cp1252, which
appears to work correctly with WinZip. Unfortunately there is
no clear standard for charset encoding in zip files.
* Added support so that pre-3.0 backups with non-utf8 charsets
can be viewed and restored correctly. A new config variable
$Conf{ClientCharsetLegacy} specifies the charset used to
encode file names in legacy backups. This is only relevant
if you are trying to view or restore a backup made with
BackupPC 2.x and some of the file names have non-ascii
characters.
* Added setting of the environment variable BPC_REQUSER to
the requesting user name in BackupPC prior to fork(), so
each child process inherits the value. Submitted by
Holger Parplies.
* Fixed bug in rsync incrementals that happens on particular
file names when a file being backed up fails in both rsync
phases. Reported by Dan Smisko.
* Fixed single-restore file name charsets for IE, reported by
Francis Lessard.
* Fixed makeDist so that the --config-dir option to configure.pl
works correctly. Reported by Randy Barlow, Tony Shadwick and others.
* Removed ConfDir from config editor (since it is hardcoded in
lib/BackupPC/Lib.pm). Also made TopDir and LogDir only visible
if useFHS (for non-FHS they are hardcoded in lib/BackupPC/Lib.pm).
* Applied patch from Holger Parplies that fixes cleanup of early abort
in BackupPC_dump.
* Applied small patch from Sergey to lib/BackupPC/Xfer/Tar.pm that makes
it ignore "socket ignored" error on incrementals.
* Applied small patch from Sergey to bin/BackupPC_archiveHost.
* Changed BackupPC_sendEmail so that summary admin email doesn't
include errors from hosts that have $Conf{BackupsDisable} set.
Reported by James Kyle. Also, per-user email is now disabled
when $Conf{BackupsDisable} is set.
* Added RsyncdUserName to the config editor. Reported by Vicent Roca Daniel.
* $Conf{IncrLevels} is now defaulted if it is not defined.
* configure.pl clears $Conf{ParPath} if it doesn't point to a valid
executable.
* Added documentation for BackupPC_tarPCCopy, including use of -P option
to tar suggested by Daniel Berteaud.
* Config editor now removes white space at start of exec path.
Reported by Christoph Iwasjuta.
* CgiDateFormatMMDD == 2 gives a YYYY-MM-DD format for CGI dates,
suggested by Imre.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
BackupPC-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/backuppc-devel
http://backuppc.sourceforge.net/