From: Pedro M. S. O. <pms...@gm...> - 2010-08-03 08:26:35
|
Congratulations, I've used the beta, and I was waiting for the final 3.2. Thanks Pedro On Monday 02 August 2010 17:38:25 Craig Barratt wrote: > BackupPC 3.2.0 has been released on SF.net. > > This release contains a few new features and significant number of > bug fixes. Some of the new features are: > > * Added FTP xfer method, implemented by Paul Mantz. > > * Moved setting of $bpc->{PoolDir} and $bpc->{CPoolDir} after the config > file is read in BackupPC::Lib, which fixes a long standing problem. > Fix proposed by Tim Taylor and Joe Krahn, and rediscovered by several > others including Holger Parplies. > > * Added more options to server backup command: rather than just forcing > an incremental or full backup, a regular (auto) backup can be queued > (ie: do nothing/incr/full based on schedule), as well as doing just > an incremental or full or nothing based on the client schedule. > Based on patches submitted by Joe Digilio. > > * Added $Conf{CmdQueueNice} to specify nice level for command queue > commands (eg: BackupPC_link and BackupPC_nightly). Suggested by > Carl Soderstrom. > > * Changed bin/BackupPC_dump to not ping or lookup the host if > $Conf{BackupsDisable} is set. Requested by John Rouillard. > > * Added variable substitution for host, confDir, client in > RsyncArgs, and also added option RsyncArgsExtra to allow > more easy customization of RsyncArgs on a per-client basis. > Proposed (with patch) by Raman Gupta. > > * Added Xfer error column to the host summary table in the CGI > interface. Based on patch submitted by Jan Kratochvil. > > There is also a new version 0.70 of File::RsyncP that fixes an > issue on ARM targets. > > See the attached ChangeLog showing the cumulative changes since 3.1.0. > > Enjoy! > > Craig > > #------------------------------------------------------------------------ > # Version 3.2.0, 31 Jul 2010 > #------------------------------------------------------------------------ > > * Fixed code that detects duplicate shares in bin/BackupPC_dump > > * Added fix to lib/BackupPC/Zip/FileMember.pm to avoid bug in > Archive::Zip 1.30 when creating compressed archives. > > * Added Czech translation from Petr Pokorny. > > #------------------------------------------------------------------------ > # Version 3.2.0beta1, 24 Jan 2010 > #------------------------------------------------------------------------ > > * Fixed FTP xfer method, with help from Holger Parplies and > Mirco Piccin. FTP restores are still not supported. > > * Fixed bug in BackupPC_sendEmail where a user only receives > email about one host. > > * Fixed bug where top-level attrib file was linked into the pool with > the wrong digest, caused by it being updated multiple times with > multiple shares. Reported by Jeff Kosowsky who also supplied a > patch. > > * Fixed bug in blackout calculation when multiple periods span midnight. > Report and patch from Joachim Falk. > > * Wrapped eval {} around attribute unpacking to make it more robust > to data corruption. Path submitted by Tim Connors. > > * Ignore fileType 8 and 9 in BackupPC_tarCreate rather than consider then > errors. These are sockets and unknown (eg: solaris door) files that > are created dynamicaly by applications - there is no meaningful restore > for these file types. > > * Changed lib/BackupPC/Lib.pm and lib/BackupPC/Storage/Text.pm based on > patches from Davide Brini and Holger Parplies so that main config > %Conf values are available in the host config file, allowing more > flexibility in perl expressions in the config files. Users beware, > since the CGI editor won't work correctly if the config file have > perl expressions. > > * Obscure password values in LOG file when CGI editor is used to change > values. Proposed by Steve Ling. > > * Added favicon.ico from Axel Beckert. Thanks to Tyler Wagner for submitting > another version and reminding me about the first. > > * Replace "sort(HostSortCompare keys(%$Hosts))" with "sort HostSortCompare keys(%$Hosts)" > in bin/BackupPC to avoid an error with certain versions of perl. > > * Fixed $Conf{XX} links in the BackupPC.html and the CGI editor so they > correctly reference the definition. > > * Support ${VAR} style variable substitution in commands, in addition to > existing $VAR style. Suggested by Jeffrey Kosowsky. > > * Clarified usage of -b and -w options to BackupPC_tarCreate. Submitted by > Michael Selway. > > * Repaired Unable_to_connect_to_BackupPC_server Lang string and added new > string Unable_to_connect_to_BackupPC_server_error_message. Proposed and > explained by Holger Parplies. > > * Added 'use utf8' to lib/BackupPC/Lang/pl.pm. Reported by Michal Sawicz. > > * Minor updates to lib/BackupPC/Lang/fr.pm from Hubert Tournier. > > * Minor update to lib/BackupPC/Lang/en.pm from David Relson. > > #------------------------------------------------------------------------ > # Version 3.2.0beta0, 5 April 2009 > #------------------------------------------------------------------------ > > * Added BackupPC::Xfer::Protocol as a common class for each Xfer > method. This simplifies some of the xfer specific code. > Implemented by Paul Mantz. > > * Added FTP xfer method, implemented by Paul Mantz. > > * Added BackupPC::Xfer module to provide a common interface to the > different xfer methods. Implemented by Paul Mantz. > > * Moved setting of $bpc->{PoolDir} and $bpc->{CPoolDir} after the > config file is read in BackupPC::Lib. Fix proposed by Tim Taylor > and Joe Krahn, and rediscovered by several others including > Holger Parplies. > > * Create $TopDir and related data directories in BackupPC_dump > prior to hardlink test. Requested by Les Stott. > > * Fixed encoding of email subject header in bin/BackupPC_sendEmail as > suggested by Jean-Claude Repetto. Also changed $Conf{EMailHeaders} > charset to utf-8. Also changed bin/BackupPC_sendEmail to not send > any per-client email if $Conf{BackupsDisable} is set. > > * Modified bin/BackupPC_dump to fix the case of a single partial > backup followed by a successful incremental resulting in a full > backup of level 1, rather than level 0. Reported by Jeff > Kosowsky. > > * Fixed BackupPC::PoolWrite to always create the parent directory. > This fixed a case with rsync/rsyncd where a file like "-i" in the > top-level directory sorts before ".", which meant the directory > creation is after the file creation. Also PoolWrite errors now > increment xferError count. Reported by Jeff Kosowsky. > > * BackupPC now gives a more useful error message if BackupPC_nightly > takes more than 24 hours (ie: when the next one is meant to > start). Reported by Tony Schreiner. > > * Fixed IO::Dirent run-time check. Reported by Bernhard Ott and Tino Schwarze > debugged it. > > * Added more options to server backup command: rather than just forcing > an incremental or full backup, a regular (auto) backup can be queued > (ie: do nothing/incr/full based on schedule), as well as doing just > an incremental or full or nothing based on the client schedule. > Based on patches submitted by Joe Digilio. > > * Modified lib/BackupPC/CGI/RSS.pm to replace \n with \r\n in the RSS > http response headers. Patch submitted by Thomas Eckhardt. > > * Modified bin/BackupPC_archive to allow the archive request file > name to contain spaces and dashes, requested by Tim Massey. > > * Fix to configure.pl for --no-fhs case to initialize ConfigDir > from Dan Pritts. Also changed perl path to #!/usr/bin/env perl. > > * Modified bin/BackupPC_archiveHost to shell escape the output file > name. That allows it to contain spaces and other special characters. > Requested by Toni Van Remortel. Also updated bin/BackupPC_archiveHost > to shell escape and check other arguments. > > * Added $Conf{CmdQueueNice} to specify nice level for command queue > commands (eg: BackupPC_link and BackupPC_nightly). Suggested by > Carl Soderstrom. > > * Added --config-override to configure.pl, allow config settings to be > set on the command line. Proposed by Les Stott and Holger Parplies. > > * Moved call to NmbLookupFindHostCmd in BackupPC_dump to after the > check of whether a backup needs to be done. This makes wakeonlan > work correctly, rather than waking up the client every WakeupSchedule. > Reported by David Lasker. > > * Improved settings for compression and compext in BackupPC_archiveStart > based on compression type, as proposed by Paul Dugas. compext is now > empty, .gz or .bz2 based on ArchiveComp. > > * Changed bin/BackupPC_dump to not ping or lookup the host if > $Conf{BackupsDisable} is set. Requested by John Rouillard. > > * Changed BackupPC_tarCreate to disable output of final nulls in > tar archive when -l or -L option is used. Reported by John > Rouillard. > > * Added error check in BackupPC::Xfer::RsyncFileIO after call to > BackupPC::Xfer::RsyncDigest->digestStart(), reported by Jeff > Kosowsky. > > * Added variable substitution for host, confDir, client in > RsyncArgs, and also added option RsyncArgsExtra to allow > more easy customization of RsyncArgs on a per-client basis. > Proposed (with patch) by Raman Gupta. > > * Added Xfer error column to the host summary table in the CGI > interface. Based on patch submitted by Jan Kratochvil. > > * Minor fix to sprintf arguments in BackupPC::Attrib, reported by > Jonathan Kamens. > > * Fixed sort compareLOGName syntax in bin/BackupPC for perl 5.10.x, > reported by Jeff Kosowsky and Holger Parplies. > > * Fixed bin/BackupPC_archiveStart to set compression correctly, > and also set the file extension to .gz when compression is on. > Reported by Stephen Vaughan. > > * Fixed netbios name comparison in bin/BackupPC_dump and > bin/BackupPC_restore to just use the first 15 characters > of the host name. Patch from Dan MacNeil. > > * Fixed nmblookup parsing in BackupPC::Lib::NetBiosInfoGet to ignore > entries with the <GROUP> tag. Based on patch from Dan MacNeil. > > * Fixed BackupPC_dump so that the XferLOG file is saved when > DumpPreUserCmd fails. Reported by John Rouillard. > > * Updated BackupPC.pod for $Conf{BackupsDisable}, reported by > Nils Breunese. > > * Added alternate freebsd-backuppc2 init.d script that is > more compact. Submitted by Dan Niles. > > * Minor updates to lib/BackupPC/Lang/fr.pm from Nicolas STRANSKY > applied by GFK, and also from Vincent Fleuranceau. > > * Minor updates to lib/BackupPC/Lang/de.pm from Klaus Weidenbach. > > * Updates to makeDist for command-line setting of version and > release date from Paul Mantz. > > * Add output from Pre/Post commands to per-client LOG file, in addition > to existing output in the XferLOG file. Patch from Stuart Teasdale. > > * lib/BackupPC/Xfer/Smb.pm now increments xferErrCnt on > NT_STATUS_ACCESS_DENIED and ERRnoaccess errors from smbclient. > Reported by Jesus Martel. > > * Removed BackupPC_compressPool and BackupPC::Xfer::BackupPCd. > > > ------------------------------------------------------------------------------ > The Palm PDK Hot Apps Program offers developers who use the > Plug-In Development Kit to bring their C/C++ apps to Palm for a share > of $1 Million in cash or HP Products. Visit us here for more details: > http://p.sf.net/sfu/dev2dev-palm > _______________________________________________ > BackupPC-users mailing list > Bac...@li... > List: https://lists.sourceforge.net/lists/listinfo/backuppc-users > Wiki: http://backuppc.wiki.sourceforge.net > Project: http://backuppc.sourceforge.net/ > -- ---------------------------------------------------------------------------------------------------------- Pedro M. S. Oliveira IT Consultant Email: pms...@gm... URL: http://www.linux-geex.com Cellular: +351 96 5867227 ---------------------------------------------------------------------------------------------------------- |