From f9796d809e6a7d4ed2c356f0f32f1a3d628d3d1f Mon Sep 17 00:00:00 2001 From: cbarratt Date: Sat, 31 Jul 2010 22:26:26 +0000 Subject: [PATCH 1/1] Release for 3.2.0. Changes since 3.2.0beta1: * 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. --- CVS_README | 2 +- ChangeLog | 11 + README | 2 +- bin/BackupPC | 2 +- bin/BackupPC_archive | 2 +- bin/BackupPC_archiveHost | 2 +- bin/BackupPC_archiveStart | 2 +- bin/BackupPC_attribPrint | 2 +- bin/BackupPC_dump | 15 +- bin/BackupPC_fixupBackupSummary | 2 +- bin/BackupPC_link | 2 +- bin/BackupPC_nightly | 2 +- bin/BackupPC_restore | 2 +- bin/BackupPC_sendEmail | 2 +- bin/BackupPC_serverMesg | 2 +- bin/BackupPC_tarCreate | 2 +- bin/BackupPC_tarExtract | 2 +- bin/BackupPC_tarPCCopy | 2 +- bin/BackupPC_trashClean | 2 +- bin/BackupPC_zcat | 2 +- bin/BackupPC_zipCreate | 2 +- cgi-bin/BackupPC_Admin | 2 +- configure.pl | 4 +- lib/BackupPC/Attrib.pm | 2 +- lib/BackupPC/CGI/AdminOptions.pm | 2 +- lib/BackupPC/CGI/Archive.pm | 2 +- lib/BackupPC/CGI/ArchiveInfo.pm | 2 +- lib/BackupPC/CGI/Browse.pm | 2 +- lib/BackupPC/CGI/DirHistory.pm | 2 +- lib/BackupPC/CGI/EditConfig.pm | 2 +- lib/BackupPC/CGI/EmailSummary.pm | 2 +- lib/BackupPC/CGI/GeneralInfo.pm | 2 +- lib/BackupPC/CGI/HostInfo.pm | 2 +- lib/BackupPC/CGI/LOGlist.pm | 2 +- lib/BackupPC/CGI/Lib.pm | 2 +- lib/BackupPC/CGI/Queue.pm | 2 +- lib/BackupPC/CGI/RSS.pm | 2 +- lib/BackupPC/CGI/ReloadServer.pm | 2 +- lib/BackupPC/CGI/Restore.pm | 2 +- lib/BackupPC/CGI/RestoreFile.pm | 2 +- lib/BackupPC/CGI/RestoreInfo.pm | 2 +- lib/BackupPC/CGI/StartServer.pm | 2 +- lib/BackupPC/CGI/StartStopBackup.pm | 2 +- lib/BackupPC/CGI/StopServer.pm | 2 +- lib/BackupPC/CGI/Summary.pm | 2 +- lib/BackupPC/CGI/View.pm | 2 +- lib/BackupPC/Config/Meta.pm | 4 +- lib/BackupPC/FileZIO.pm | 2 +- lib/BackupPC/Lang/cz.pm | 1468 +++++++++++++++++++++++++++ lib/BackupPC/Lib.pm | 4 +- lib/BackupPC/PoolWrite.pm | 2 +- lib/BackupPC/Storage.pm | 2 +- lib/BackupPC/Storage/Text.pm | 2 +- lib/BackupPC/View.pm | 2 +- lib/BackupPC/Xfer.pm | 2 +- lib/BackupPC/Xfer/Archive.pm | 2 +- lib/BackupPC/Xfer/Ftp.pm | 2 +- lib/BackupPC/Xfer/Protocol.pm | 2 +- lib/BackupPC/Xfer/Rsync.pm | 2 +- lib/BackupPC/Xfer/RsyncDigest.pm | 2 +- lib/BackupPC/Xfer/RsyncFileIO.pm | 2 +- lib/BackupPC/Xfer/Smb.pm | 2 +- lib/BackupPC/Xfer/Tar.pm | 2 +- lib/BackupPC/Zip/FileMember.pm | 18 +- makeDist | 5 +- 65 files changed, 1575 insertions(+), 68 deletions(-) create mode 100644 lib/BackupPC/Lang/cz.pm diff --git a/CVS_README b/CVS_README index c7aab1f..3b958fa 100644 --- a/CVS_README +++ b/CVS_README @@ -47,7 +47,7 @@ Building an installable release from the CVS source: By default makeDist does a syntax check on all the source files. If you want to skip that you can use tune --nosyntaxCheck option, eg: - makeDist --nolangCheck --nosyntaxCheck --releasedate '29 Mar 2009' --version 3.2.0beta0 + makeDist --nolangCheck --nosyntaxCheck --releasedate '31 Jul 2010' --version 3.2.0 * You should now have a sub-directory dist/BackupPC-VERSION containing the release and a tar ball dist/BackupPC-VERSION.tar.gz. You can diff --git a/ChangeLog b/ChangeLog index 053f101..14b6ed4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -21,6 +21,17 @@ # Version __VERSION__, __RELEASEDATE__ #------------------------------------------------------------------------ +* 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. diff --git a/README b/README index efdae97..7dd107f 100644 --- a/README +++ b/README @@ -5,7 +5,7 @@ __RELEASEDATE__ - Copyright (C) 2001-2009 Craig Barratt. All rights reserved. + Copyright (C) 2001-2010 Craig Barratt. All rights reserved. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License. diff --git a/bin/BackupPC b/bin/BackupPC index d3eb8aa..c6fc7d2 100755 --- a/bin/BackupPC +++ b/bin/BackupPC @@ -47,7 +47,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/bin/BackupPC_archive b/bin/BackupPC_archive index 29661ec..16902d6 100644 --- a/bin/BackupPC_archive +++ b/bin/BackupPC_archive @@ -29,7 +29,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/bin/BackupPC_archiveHost b/bin/BackupPC_archiveHost index cf89aeb..e66c241 100755 --- a/bin/BackupPC_archiveHost +++ b/bin/BackupPC_archiveHost @@ -38,7 +38,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/bin/BackupPC_archiveStart b/bin/BackupPC_archiveStart index c142390..8f39e06 100755 --- a/bin/BackupPC_archiveStart +++ b/bin/BackupPC_archiveStart @@ -35,7 +35,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/bin/BackupPC_attribPrint b/bin/BackupPC_attribPrint index 5052cba..659abdd 100755 --- a/bin/BackupPC_attribPrint +++ b/bin/BackupPC_attribPrint @@ -31,7 +31,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/bin/BackupPC_dump b/bin/BackupPC_dump index 9dfd6c1..988d3a6 100755 --- a/bin/BackupPC_dump +++ b/bin/BackupPC_dump @@ -77,7 +77,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # @@ -623,6 +623,7 @@ $NeedPostCmd = 1; # # Now backup each of the shares # +my $shareDuplicate = {}; for my $shareName ( @$ShareNames ) { local(*RH, *WH); @@ -632,11 +633,17 @@ for my $shareName ( @$ShareNames ) { $shareName = encode("utf8", $shareName); $stat{xferOK} = $stat{hostAbort} = undef; $stat{hostError} = $stat{lastOutputLine} = undef; - if ( -d "$Dir/new/$shareName" ) { + if ( $shareName eq "" ) { + print(LOG $bpc->timeStamp, + "unexpected empty share name skipped\n"); + next; + } + if ( $shareDuplicate->{$shareName} ) { print(LOG $bpc->timeStamp, "unexpected repeated share name $shareName skipped\n"); next; } + $shareDuplicate->{$shareName} = 1; UserCommandRun("DumpPreShareCmd", $shareName); if ( $? && $Conf{UserCmdCheckStatus} ) { @@ -915,6 +922,10 @@ for my $shareName ( @$ShareNames ) { # last; } + # + # Wait for any child processes to exit + # + # 1 while ( wait() >= 0 ); } # diff --git a/bin/BackupPC_fixupBackupSummary b/bin/BackupPC_fixupBackupSummary index b565498..c5402dc 100755 --- a/bin/BackupPC_fixupBackupSummary +++ b/bin/BackupPC_fixupBackupSummary @@ -30,7 +30,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/bin/BackupPC_link b/bin/BackupPC_link index c1a5604..7d66784 100755 --- a/bin/BackupPC_link +++ b/bin/BackupPC_link @@ -39,7 +39,7 @@ # #======================================================================== # -# Version 3.2.0beta1, released 10 Jan 2010. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/bin/BackupPC_nightly b/bin/BackupPC_nightly index cd341d0..fbef7dd 100755 --- a/bin/BackupPC_nightly +++ b/bin/BackupPC_nightly @@ -55,7 +55,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/bin/BackupPC_restore b/bin/BackupPC_restore index 856a0a5..3bc3d60 100755 --- a/bin/BackupPC_restore +++ b/bin/BackupPC_restore @@ -29,7 +29,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/bin/BackupPC_sendEmail b/bin/BackupPC_sendEmail index 6ac3773..c20c6cc 100755 --- a/bin/BackupPC_sendEmail +++ b/bin/BackupPC_sendEmail @@ -31,7 +31,7 @@ # #======================================================================== # -# Version 3.2.0beta1, released 10 Jan 2010. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/bin/BackupPC_serverMesg b/bin/BackupPC_serverMesg index 01981ec..4d471ec 100755 --- a/bin/BackupPC_serverMesg +++ b/bin/BackupPC_serverMesg @@ -43,7 +43,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/bin/BackupPC_tarCreate b/bin/BackupPC_tarCreate index 970b2d0..bb9f696 100755 --- a/bin/BackupPC_tarCreate +++ b/bin/BackupPC_tarCreate @@ -55,7 +55,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/bin/BackupPC_tarExtract b/bin/BackupPC_tarExtract index b7c3a6e..954da70 100755 --- a/bin/BackupPC_tarExtract +++ b/bin/BackupPC_tarExtract @@ -27,7 +27,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/bin/BackupPC_tarPCCopy b/bin/BackupPC_tarPCCopy index 8e0f082..1fcd3de 100755 --- a/bin/BackupPC_tarPCCopy +++ b/bin/BackupPC_tarPCCopy @@ -38,7 +38,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/bin/BackupPC_trashClean b/bin/BackupPC_trashClean index b2bbc54..28adf70 100755 --- a/bin/BackupPC_trashClean +++ b/bin/BackupPC_trashClean @@ -29,7 +29,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/bin/BackupPC_zcat b/bin/BackupPC_zcat index 0c37128..72ccecb 100755 --- a/bin/BackupPC_zcat +++ b/bin/BackupPC_zcat @@ -32,7 +32,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/bin/BackupPC_zipCreate b/bin/BackupPC_zipCreate index d5d249a..8d9ae27 100755 --- a/bin/BackupPC_zipCreate +++ b/bin/BackupPC_zipCreate @@ -51,7 +51,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/cgi-bin/BackupPC_Admin b/cgi-bin/BackupPC_Admin index e721682..ce057d0 100755 --- a/cgi-bin/BackupPC_Admin +++ b/cgi-bin/BackupPC_Admin @@ -39,7 +39,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/configure.pl b/configure.pl index 420cff5..28c4b86 100755 --- a/configure.pl +++ b/configure.pl @@ -19,7 +19,7 @@ # Craig Barratt # # COPYRIGHT -# Copyright (C) 2001-2009 Craig Barratt +# Copyright (C) 2001-2010 Craig Barratt # # 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 @@ -1309,7 +1309,7 @@ Craig Barratt =head1 COPYRIGHT -Copyright (C) 2001-2009 Craig Barratt. +Copyright (C) 2001-2010 Craig Barratt. 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 diff --git a/lib/BackupPC/Attrib.pm b/lib/BackupPC/Attrib.pm index 2b4b36a..a376c9d 100644 --- a/lib/BackupPC/Attrib.pm +++ b/lib/BackupPC/Attrib.pm @@ -30,7 +30,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/AdminOptions.pm b/lib/BackupPC/CGI/AdminOptions.pm index 911577f..a2fdac3 100644 --- a/lib/BackupPC/CGI/AdminOptions.pm +++ b/lib/BackupPC/CGI/AdminOptions.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/Archive.pm b/lib/BackupPC/CGI/Archive.pm index d806519..f20bed3 100644 --- a/lib/BackupPC/CGI/Archive.pm +++ b/lib/BackupPC/CGI/Archive.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/ArchiveInfo.pm b/lib/BackupPC/CGI/ArchiveInfo.pm index 239e89e..b17504e 100644 --- a/lib/BackupPC/CGI/ArchiveInfo.pm +++ b/lib/BackupPC/CGI/ArchiveInfo.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/Browse.pm b/lib/BackupPC/CGI/Browse.pm index 5c595d7..b0703ca 100644 --- a/lib/BackupPC/CGI/Browse.pm +++ b/lib/BackupPC/CGI/Browse.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/DirHistory.pm b/lib/BackupPC/CGI/DirHistory.pm index 220a2b3..bf5536f 100644 --- a/lib/BackupPC/CGI/DirHistory.pm +++ b/lib/BackupPC/CGI/DirHistory.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/EditConfig.pm b/lib/BackupPC/CGI/EditConfig.pm index 8309192..d414ce4 100644 --- a/lib/BackupPC/CGI/EditConfig.pm +++ b/lib/BackupPC/CGI/EditConfig.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta1, released 5 Jan 2010. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/EmailSummary.pm b/lib/BackupPC/CGI/EmailSummary.pm index 70736f7..12ba6ee 100644 --- a/lib/BackupPC/CGI/EmailSummary.pm +++ b/lib/BackupPC/CGI/EmailSummary.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta1, released 10 Jan 2010. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/GeneralInfo.pm b/lib/BackupPC/CGI/GeneralInfo.pm index 6da99b3..40dbd71 100644 --- a/lib/BackupPC/CGI/GeneralInfo.pm +++ b/lib/BackupPC/CGI/GeneralInfo.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/HostInfo.pm b/lib/BackupPC/CGI/HostInfo.pm index c4813c8..d43ccfc 100644 --- a/lib/BackupPC/CGI/HostInfo.pm +++ b/lib/BackupPC/CGI/HostInfo.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta1, released 5 Jan 2010. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/LOGlist.pm b/lib/BackupPC/CGI/LOGlist.pm index 95a88bd..35fdda4 100644 --- a/lib/BackupPC/CGI/LOGlist.pm +++ b/lib/BackupPC/CGI/LOGlist.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/Lib.pm b/lib/BackupPC/CGI/Lib.pm index 44afe9d..d55b56c 100644 --- a/lib/BackupPC/CGI/Lib.pm +++ b/lib/BackupPC/CGI/Lib.pm @@ -29,7 +29,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/Queue.pm b/lib/BackupPC/CGI/Queue.pm index 44fda48..ab49c71 100644 --- a/lib/BackupPC/CGI/Queue.pm +++ b/lib/BackupPC/CGI/Queue.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/RSS.pm b/lib/BackupPC/CGI/RSS.pm index fdba34b..4e1ff34 100644 --- a/lib/BackupPC/CGI/RSS.pm +++ b/lib/BackupPC/CGI/RSS.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/ReloadServer.pm b/lib/BackupPC/CGI/ReloadServer.pm index 0aa63f2..7fe69bf 100644 --- a/lib/BackupPC/CGI/ReloadServer.pm +++ b/lib/BackupPC/CGI/ReloadServer.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/Restore.pm b/lib/BackupPC/CGI/Restore.pm index c871eb3..8b093f9 100644 --- a/lib/BackupPC/CGI/Restore.pm +++ b/lib/BackupPC/CGI/Restore.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/RestoreFile.pm b/lib/BackupPC/CGI/RestoreFile.pm index ab68f35..c828f30 100644 --- a/lib/BackupPC/CGI/RestoreFile.pm +++ b/lib/BackupPC/CGI/RestoreFile.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/RestoreInfo.pm b/lib/BackupPC/CGI/RestoreInfo.pm index ea7499f..a48e8b6 100644 --- a/lib/BackupPC/CGI/RestoreInfo.pm +++ b/lib/BackupPC/CGI/RestoreInfo.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/StartServer.pm b/lib/BackupPC/CGI/StartServer.pm index 7b77f93..e2a20cd 100644 --- a/lib/BackupPC/CGI/StartServer.pm +++ b/lib/BackupPC/CGI/StartServer.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/StartStopBackup.pm b/lib/BackupPC/CGI/StartStopBackup.pm index 8163740..87ff07a 100644 --- a/lib/BackupPC/CGI/StartStopBackup.pm +++ b/lib/BackupPC/CGI/StartStopBackup.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/StopServer.pm b/lib/BackupPC/CGI/StopServer.pm index 5f201b1..a025273 100644 --- a/lib/BackupPC/CGI/StopServer.pm +++ b/lib/BackupPC/CGI/StopServer.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/Summary.pm b/lib/BackupPC/CGI/Summary.pm index ac390a1..697ec52 100644 --- a/lib/BackupPC/CGI/Summary.pm +++ b/lib/BackupPC/CGI/Summary.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/CGI/View.pm b/lib/BackupPC/CGI/View.pm index 854a740..00edfcd 100644 --- a/lib/BackupPC/CGI/View.pm +++ b/lib/BackupPC/CGI/View.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/Config/Meta.pm b/lib/BackupPC/Config/Meta.pm index a887b8e..009c6ed 100644 --- a/lib/BackupPC/Config/Meta.pm +++ b/lib/BackupPC/Config/Meta.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 3.2.0beta1, released 5 Jan 2010. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # @@ -351,7 +351,7 @@ use vars qw(%ConfigMeta); CgiURL => "string", Language => { type => "select", - values => [qw(de en es fr it nl pl pt_br zh_CN)], + values => [qw(cz de en es fr it nl pl pt_br zh_CN)], }, CgiUserHomePageCheck => "string", CgiUserUrlCreate => "string", diff --git a/lib/BackupPC/FileZIO.pm b/lib/BackupPC/FileZIO.pm index a894bab..ca3d1a9 100644 --- a/lib/BackupPC/FileZIO.pm +++ b/lib/BackupPC/FileZIO.pm @@ -29,7 +29,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/Lang/cz.pm b/lib/BackupPC/Lang/cz.pm new file mode 100644 index 0000000..eb26935 --- /dev/null +++ b/lib/BackupPC/Lang/cz.pm @@ -0,0 +1,1468 @@ +#!/usr/bin/perl + +#my %lang; +#use strict; +#use utf8; + +# -------------------------------- + +$Lang{Start_Archive} = "Spustit Archivaci"; +$Lang{Stop_Dequeue_Archive} = "Ukonèit/Odstranit z Fronty Archivaci"; +$Lang{Start_Full_Backup} = "Spustit Úplné Zálohování"; +$Lang{Start_Incr_Backup} = "Spustit Inkremetaèní Zálohování"; +$Lang{Stop_Dequeue_Backup} = "Ukonèit/Odstranit z Fronty Zálohování"; +$Lang{Restore} = "Obnovit"; +$Lang{Type_full} = "úplný"; +$Lang{Type_incr} = "inkrementaèní"; + +# ----- + +$Lang{Only_privileged_users_can_view_admin_options} = "Pouze oprávnìní uživatelé mají pøístup k administraènímu nastavení."; +$Lang{H_Admin_Options} = "BackupPC Server: Administraèní nastavení"; +$Lang{Admin_Options} = "Administraèní nastavení"; +$Lang{Admin_Options_Page} = < +\${h2("Kontrola Serveru")} +
+ + +
Znovu nahrát konfiguraci serveru: +
+
+ +EOF + +$Lang{Unable_to_connect_to_BackupPC_server} = "Není možné se pøipojit k BackupPC serveru"; +$Lang{Unable_to_connect_to_BackupPC_server_error_message} = < +Chyba: \$err.
+Je možné, že BackupPC server není spuštìn nebo je chyba v konfiguraci. +Prosím oznamte to systémovému administrátorovi. +EOF + +$Lang{Admin_Start_Server} = < +BackupPC server na \$Conf{ServerHost} port \$Conf{ServerPort} +není momentálnì spuštìn (možná jste ho ukonèil nebo ještì nespustil).
+Chceste ho spustit? + + + +EOF + +# ----- + +$Lang{H_BackupPC_Server_Status} = "Status Serveru BackupPC"; + +$Lang{BackupPC_Server_Status_General_Info}= < +
  • PID serveru je \$Info{pid}, na hostu \$Conf{ServerHost}, + verze \$Info{Version}, spuštìný \$serverStartTime. +
  • Vygenerování stavu : \$now. +
  • Nahrání konfigurace : \$configLoadTime. +
  • PC bude pøíštì ve frontì : \$nextWakeupTime. +
  • Další informace: +
      +
    • \$numBgQueue nevyøízených žádostí o zálohu z posledního naplánované probuzení, +
    • \$numUserQueue nevyøízených žádostí o zálohu od uživatelù, +
    • \$numCmdQueue pending command requests, + \$poolInfo +
    • Pool file system was recently at \$Info{DUlastValue}% + (\$DUlastTime), today\'s max is \$Info{DUDailyMax}% (\$DUmaxTime) + and yesterday\'s max was \$Info{DUDailyMaxPrev}%. +
    + +EOF + +$Lang{BackupPC_Server_Status} = < +\$generalInfo + +\${h2("Probíhající úlohy")} +

    + + + + + + + + + +\$jobStr +
    Host Typ Uživatel Spuštìno Pøíkaz PID Xfer PID
    +

    + +\${h2("Selhání, která vyžadují pozornost")} +

    + + + + + + + + +\$statusStr +
    Host Typ Uživatel Poslední pokus Detaily Èas chyby Poslední chyba (jiná než žádný ping)
    +EOF + +# -------------------------------- +$Lang{BackupPC__Server_Summary} = "BackupPC: Výpis Hostù"; +$Lang{BackupPC__Archive} = "BackupPC: Archiv"; +$Lang{BackupPC_Summary} = < +

      +
    • Tento stav byl vygenerován v \$now. +
    • Stav úložištì je \$Info{DUlastValue}% + (\$DUlastTime), dnešní maximum je \$Info{DUDailyMax}% (\$DUmaxTime) + a vèerejší maximum bylo \$Info{DUDailyMaxPrev}%. +
    +

    + +\${h2("Hosté s úspìšnì provedenými zálohami")} +

    +\$hostCntGood hostù bylo úspìšnì zálohováno, v celkové velikost: +

      +
    • \$fullTot úplných záloh v celkové velitosti \${fullSizeTot}GB + (pøed kompresí), +
    • \$incrTot inkementaèních záloh v celkové velikosti \${incrSizeTot}GB + (pøed kompresí). +
    +

    + + + + + + + + + + + + + +\$strGood +
    Host Uživatel #Plný Plný Èas (dní) Plný Velikost (GB) Rychlost (MB/s) #Inkr Inkr èas (dní) Poslední Záloha (dní) Stav #Xfer chyb Poslední pokus
    +

    +\${h2("Hosté s žádnými provedenými zálohami")} +

    +\$hostCntNone hostù s žádnými zálohani. +

    + + + + + + + + + + + + + +\$strNone +
    Host Uživatel #Plný Plný Èas (dní) Plný Velikost (GB) Rychlost (MB/s) #Inkr Inkr èas (dní) Poslední Záloha (dní) Stav #Xfer chyb Poslední pokus
    +EOF + +$Lang{BackupPC_Archive} = < + + + +\$hostCntGood hostù, kteøí byli zálohováni v celkové velikosti \${fullSizeTot}GB +

    +

    + + + + + + + + +\$strGood +\$checkAllHosts +
    Host Uživatel Velikost zálohy
    +
    +

    + +EOF + +$Lang{BackupPC_Archive2} = < +\$HostListStr + +

    +\$hiddenStr + + + + + +\$paramStr + + + + +
    +EOF + +$Lang{BackupPC_Archive2_location} = < + Umístìní Archivu + + +EOF + +$Lang{BackupPC_Archive2_compression} = < + Komprese + + None
    + gzip
    + bzip2 + + +EOF + +$Lang{BackupPC_Archive2_parity} = < + Procent paritních dat (0 = vypnuté, 5 = typické) + + +EOF + +$Lang{BackupPC_Archive2_split} = < + Rozdìlit výstup na + Megabytes + +EOF + +# ----------------------------------- +$Lang{Pool_Stat} = <V úložišti je \${poolSize}GB zahrnujíc \$info->{"\${name}FileCnt"} souborù + a \$info->{"\${name}DirCnt"} adresáøù (od \$poolTime), +
  • Hashování úložištì dává \$info->{"\${name}FileCntRep"} opakujících se + souborù s nejdelším øetìzem \$info->{"\${name}FileRepMax"}, +
  • Noèní úklid úložištì odstranil \$info->{"\${name}FileCntRm"} souborù + velikosti \${poolRmSize}GB (kolem \$poolTime), +EOF + +# -------------------------------- +$Lang{BackupPC__Backup_Requested_on__host} = "BackupPC: Záloha vyžádána na \$host"; +# -------------------------------- +$Lang{REPLY_FROM_SERVER} = < +Odpovìï serveru na: \$reply +

    +Vra se na domovskou stránku \$host. +EOF +# -------------------------------- +$Lang{BackupPC__Start_Backup_Confirm_on__host} = "BackupPC: Zaèátek zálohy potvrzen na \$host"; +# -------------------------------- +$Lang{Are_you_sure_start} = < +Chystáte se spustit \$type zálohu na \$host. + +

    + + + + +Opravdu to chcete provést? + + +
    +EOF +# -------------------------------- +$Lang{BackupPC__Stop_Backup_Confirm_on__host} = "BackupPC: Ukonèit potvrzení kopie na \$host"; +# -------------------------------- +$Lang{Are_you_sure_stop} = < +Chystáte se ukonèit/vyøadit z fronty zálohování na \$host; + +
    + + + +Prosím, nezaèínejte jiné zálohování + hodin. +

    +Opravdu to chcete provést? + + +

    + +EOF +# -------------------------------- +$Lang{Only_privileged_users_can_view_queues_} = "Pouze oprávnìní uživatelé mají pøistup k frontám."; +# -------------------------------- +$Lang{Only_privileged_users_can_archive} = "Pouze oprávnìní uživatelé mohou archivovat."; +# -------------------------------- +$Lang{BackupPC__Queue_Summary} = "BackupPC: Pøehled front"; +# -------------------------------- +$Lang{Backup_Queue_Summary} = <
    +\${h2("Pøehled fronty uživatelù")} +

    +Následující uživatelé jsou momentálnì ve frontì: +

    + + + + +\$strUser +
    Host Èas do Uživatel
    +

    + +\${h2("Souhrn fronty v pozadí")} +

    +Následující žádosti v pozadí jsou momentálnì ve frontì: +

    + + + + +\$strBg +
    Host Èas do Uživatel
    +

    +\${h2("Souhrn fronty pøíkazù")} +

    +Následující pøíkazy jsou momentálnì ve frontì: +

    + + + + + +\$strCmd +
    Host Èas do Uživatel Pøíkaz
    +EOF + +# -------------------------------- +$Lang{Backup_PC__Log_File__file} = "BackupPC: Soubor \$file"; +$Lang{Log_File__file__comment} = < +EOF +# -------------------------------- +$Lang{Contents_of_log_file} = <\$file, modifikován \$mtimeStr \$comment +EOF + +# -------------------------------- +$Lang{skipped__skipped_lines} = "[ pøeskoèeno \$skipped øádkù ]\n"; +# -------------------------------- +$Lang{_pre___Can_t_open_log_file__file} = "
    \nNení možné otevøít log soubor \$file\n";
    +
    +# --------------------------------
    +$Lang{BackupPC__Log_File_History} = "BackupPC: Historie Log Souboru";
    +$Lang{Log_File_History__hdr} = <
    +
    +
    +    
    +    
    +\$str
    +
    Soubor Velikost Èas modifikace
    +EOF + +# ------------------------------- +$Lang{Recent_Email_Summary} = < + + + + + +\$str +
    Pøíjemce Odesílatel Èas Pøedmìt
    +EOF + + +# ------------------------------ +$Lang{Browse_backup__num_for__host} = "BackupPC: Prohlížet zálohu \$num pro \$host"; + +# ------------------------------ +$Lang{Restore_Options_for__host} = "BackupPC: Obnovit nastavení pro \$host"; +$Lang{Restore_Options_for__host2} = < +Vybral jste následující soubory/adresáøe z +èásti \$share, záloha èíslo #\$num: +
      +\$fileListStr +
    +

    +Pro obnovení tìchto souborù/adresáøù máte tøi možnosti. +Vyberte si, prosím, jednu z následujících možností. +

    +\${h2("Možnost 1: Pøímá obnova")} +

    +EOF + +$Lang{Restore_Options_for__host_Option1} = <\$directHost. +

    +Varování: jakýkoliv existující soubor, který odpovída tìm, +které máte vybrány bude smazán! +

    +
    + + + +\$hiddenStr + + + + + + + + + + + + + +
    Obnovit souboru do hosta + + +
    Obnovení souborù do èásti
    Obnovit soubory v adresáøi
    (vztahující se k èásti)
    +
    +EOF + +$Lang{Restore_Options_for__host_Option1_disabled} = < +\${h2("Možnost 2: Stáhnout Zip archiv")} +

    +Mùžete stáhnout Zip archiv obsahující všechny soubory/adresáøe, které +jste vybral. Poté mùžete použít aplikaci, napø. WinZip, k zobrazení +nebp rozbalení nìkterého z tìchto souborù. +

    +Varování: v závislosti na tom, které soubory/adresáøe jste vybral, +tento archiv mùže být velmi velký. Vytvoøení a pøenos archivu mùže trvat +minuty, a budete potøebovat dostatek místa na lokálním disku. +

    +
    + + + +\$hiddenStr + + Vytvoøit archiv relativní +k \${EscHTML(\$pathHdr eq "" ? "/" : \$pathHdr)} +(jinak bude archiv obsahovat plnou cestu). +
    +Komprese (0=off, 1=rychlá,...,9=nejlepší) + +
    + +
    +EOF + +# ------------------------------ + +$Lang{Option_2__Download_Zip_archive2} = < +\${h2("Možnost 2: Stánout Zip archiv")} +

    +Archive::Zip není nainstalován, èili nebude možné stáhnout +zip archiv. +Požádejte systémového administrátora o instalaci Archive::Zip z +www.cpan.org. +

    +EOF + + +# ------------------------------ +$Lang{Option_3__Download_Zip_archive} = < +Mùžete stáhnout Tar archiv obsahující všechny soubory/adresáøe, které +jste vybral. Poté mùžete použít aplikaci, napø. tar nebo WinZip, k zobrazení +nebp rozbalení nìkterého z tìchto souborù. +

    +Varování: v závislosti na tom, které soubory/adresáøe jste vybral, +tento archiv mùže být velmi velký. Vytvoøení a pøenos archivu mùže trvat +minuty, a budete potøebovat dostatek místa na lokálním disku. +

    +
    + + + +\$hiddenStr + + Vytvoø archiv relativní +k \${EscHTML(\$pathHdr eq "" ? "/" : \$pathHdr)} +(jinak bude archiv obsahovat plnou cestu). +
    + +
    +EOF + + +# ------------------------------ +$Lang{Restore_Confirm_on__host} = "BackupPC: Potvrzení obnovení na \$host"; + +$Lang{Are_you_sure} = < +Chystáte se zahájit obnovu pøímo do poèítaèe \$In{hostDest}. +Následující soubory budou obnoveny do èásti \$In{shareDest}, ze +zálohy èíslo \$num: +

    + + +\$fileListStr +
    Originální soubor/adresáøBude obnoven do
    + +

    + + + + + + + +\$hiddenStr +Obravdu to chceš provést? + + +
    +EOF + + +# -------------------------- +$Lang{Restore_Requested_on__hostDest} = "BackupPC: Obnovit vyžádané na \$hostDest"; +$Lang{Reply_from_server_was___reply} = < +Odpovìï od serveru: \$reply +

    +Jít zpìt na domovská stránka \$hostDest. +EOF + +$Lang{BackupPC_Archive_Reply_from_server} = < +Odpovìï od serveru: \$reply +EOF + + +# ------------------------- +$Lang{Host__host_Backup_Summary} = "BackupPC: Pøehled záloh hosta \$host"; + +$Lang{Host__host_Backup_Summary2} = < +\$warnStr +

      +\$statusStr +
    +

    +\${h2("User Actions")} +

    +

    + + +\$startIncrStr + + +
    +

    +\${h2("Pøehled záloh")} +

    +Kliknìte na èíslo zálohy pro prohlížení a obnovení zálohy. +

    + + + + + + + + + + +\$str +
    Backup# Typ Vyplnìno Úroveò Datum spuštìní Doba trvání/minuty Doba/dny Cesta serveru zálohy
    +

    + +\$restoreStr +

    +

    +\${h2("Pøehled Xfer chyb")} +

    + + + + + + + + + +\$errStr +
    Backup# Typ Pohled #Xfer chyby #špatné soubory #špatné èásti #tar chyby
    +

    + +\${h2("File Size/Count Reuse Summary")} +

    +Existující soubory jsou ty, které jsou již v úložišti; nové jsou pøidané +do úložištì. +Prázné soubory a SMB chyby nejsou poèítány. +

    + + + + + + + + + + + + + + + + + +\$sizeStr +
    Celkovì Existující soubory Nové soubory
    Záloha # Typ #Soubory Velikost/MB MB/sec #Soubory Velikost/MB #Soubory Velikost/MB
    +

    + +\${h2("Pøehled kompresí")} +

    +Výkon komprese pro soubory, které jsou již v úložišti a pro novì +zkomprimované soubory. +

    + + + + + + + + + + + + + + + +\$compStr +
    Existující soubory Nové soubory
    Záloha # Typ Úroveò komprese Velikost/MB Komprese/MB Komprese Velikost/MB Komprese/MB Komprese
    +

    +EOF + +$Lang{Host__host_Archive_Summary} = "BackupPC: Pøehled archivù hosta \$host "; +$Lang{Host__host_Archive_Summary2} = < +\$warnStr +
      +\$statusStr +
    + +\${h2("Uživatelské akce")} +

    +

    + + + + + +
    + +\$ArchiveStr + +EOF + +# ------------------------- +$Lang{Error} = "BackupPC: Chyba"; +$Lang{Error____head} = <\$mesg

    +EOF + +# ------------------------- +$Lang{NavSectionTitle_} = "Server"; + +# ------------------------- +$Lang{Backup_browse_for__host} = < + + + +
    + + + + +
      +
    • Prohlížíte zálohu #\$num, která byla spuštìna kolem \$backupTime + (\$backupAge dní zpìt), +\$filledBackup +
    • Zadej adresáø: +
    • Klikni na adresáø níže a pokraèuj do nìj, +
    • Klikni na soubor níže a obnov ho, +
    • Mùžeš vidìt zálohu history aktuálního adresáøe. +
    +
    + +\${h2("Obsah \${EscHTML(\$dirDisplay)}")} +
    + + + + + +
    + +
    + + \$dirStr +
    +
    + +
    + + \$fileHeader + \$topCheckAll + \$fileStr + \$checkAll +
    +
    +
    + +
    +EOF + +# ------------------------------ +$Lang{DirHistory_backup_for__host} = "BackupPC: Historie záloh adresáøù pro \$host"; + +# +# These two strings are used to build the links for directories and +# file versions. Files are appended with a version number. +# +$Lang{DirHistory_dirLink} = "adres"; +$Lang{DirHistory_fileLink} = "v"; + +$Lang{DirHistory_for__host} = < +Tato obrazovka zobrazuje každou unikátní verzi souboru +ze všech záloh: +
      +
    • Klikni na èíslo zálohy k návratu do prohlížeèe záloh, +
    • Klikni na odkaz adresáøe (\$Lang->{DirHistory_dirLink}) k pøechodu do + nìj, +
    • Klikni na odkaz verze souboru (\$Lang->{DirHistory_fileLink}0, + \$Lang->{DirHistory_fileLink}1, ...) k jeho stažení, +
    • Soubory se stejným obsahem v rùzných zálohách mají stejné + èíslo verze, +
    • Soubory nebo adresáøe, které nejsou ve vybrané záloze + nejsou oznaèeny. +
    • Soubory zobrazené se stejným èíslem verze mohou mít rozdílné atributy. + Vyber èíslo zálohy k zobrazení atributù souboru. +
    + +\${h2("Historie \${EscHTML(\$dirDisplay)}")} + +
    + +\$backupNumStr +\$backupTimeStr +\$fileStr +
    Èíslo zálohy
    Èas zálohy
    +EOF + +# ------------------------------ +$Lang{Restore___num_details_for__host} = "BackupPC: Obnovit #\$num detailù pro \$host"; + +$Lang{Restore___num_details_for__host2} = < + + + + + + + + + + + + + + + + + + + +
    Èíslo \$Restores[\$i]{num}
    Vyžádal \$RestoreReq{user}
    Èas vyžádání \$reqTime
    Výsledek \$Restores[\$i]{result}
    Chybová zpráva \$Restores[\$i]{errorMsg}
    Zdrojový host \$RestoreReq{hostSrc}
    Èíslo zdrojové zálohy \$RestoreReq{num}
    Zdrojová èást \$RestoreReq{shareSrc}
    Cílový host \$RestoreReq{hostDest}
    Cílová èást \$RestoreReq{shareDest}
    Èas spuštìní \$startTime
    Doba trvání \$duration min
    Poèet souborù \$Restores[\$i]{nFiles}
    Celková velikost \${MB} MB
    Pøenosová rychlost \$MBperSec MB/sec
    TarCreate chyb \$Restores[\$i]{tarCreateErrs}
    Xfer chyb \$Restores[\$i]{xferErrs}
    Xfer log soubor +View, +Errors +
    +

    +\${h1("Seznam souborù/adresáøù")} +

    + + +\$fileListStr +
    Originální soubor/adresáøObnoven do
    +EOF + +# ------------------------------ +$Lang{Archive___num_details_for__host} = "BackupPC: Archivovat #\$num detailù pro \$host"; + +$Lang{Archive___num_details_for__host2 } = < + + + + + + + + + +
    Èíslo \$Archives[\$i]{num}
    Vyžádal \$ArchiveReq{user}
    Èas vyžádání \$reqTime
    Odpovìd \$Archives[\$i]{result}
    Chybová zpráva \$Archives[\$i]{errorMsg}
    Èas spustìní \$startTime
    Dpba trvání \$duration min
    Xfer log soubor +View, +Errors +
    +

    +\${h1("Seznam hostù")} +

    + + +\$HostListStr +
    HostÈíslo kopie
    +EOF + +# ----------------------------------- +$Lang{Email_Summary} = "BackupPC: Souhrn emailù"; + +# ----------------------------------- +# !! ERROR messages !! +# ----------------------------------- +$Lang{BackupPC__Lib__new_failed__check_apache_error_log} = "BackupPC::Lib->new failed: zkontroluj apache error_log\n"; +$Lang{Wrong_user__my_userid_is___} = + "Špatný uživatel: moje userid je \$>, místo \$uid" + . "(\$Conf{BackupPCUser})\n"; +# $Lang{Only_privileged_users_can_view_PC_summaries} = "Pouze oprávnìní uživatelé jsou oprávnìni prohlížet souhrny PC."; +$Lang{Only_privileged_users_can_stop_or_start_backups} = + "Pouze oprávnìní uživatelé mohou ukonèit nebo spustit zálohování na" + . " \${EscHTML(\$host)}."; +$Lang{Invalid_number__num} = "Špatné èíslo \$num"; +$Lang{Unable_to_open__file__configuration_problem} = "Nepodaøilo se otevøít \$file: problém konfigurace?"; +$Lang{Only_privileged_users_can_view_log_or_config_files} = "Pouze oprávnìní uživatelé mají pøístup k log a konfiguraèním souborùm."; +$Lang{Only_privileged_users_can_view_log_files} = "Pouze oprávnìní uživatelé mají pøístup k log souborùm."; +$Lang{Only_privileged_users_can_view_email_summaries} = "Pouze oprávnìní uživatelé mají pøístup k souhrnu emailù."; +$Lang{Only_privileged_users_can_browse_backup_files} = "Pouze oprávnìní uživatelé mohou prohlížet soubory záloh" + . " pro host \${EscHTML(\$In{host})}."; +$Lang{Empty_host_name} = "Prázdné jméno hosta."; +$Lang{Directory___EscHTML} = "Adresáø \${EscHTML(\"\$TopDir/pc/\$host/\$num\")}" + . " je prázdný"; +$Lang{Can_t_browse_bad_directory_name2} = "Není možné prohlížet - špatný název adresáøe" + . " \${EscHTML(\$relDir)}"; +$Lang{Only_privileged_users_can_restore_backup_files} = "Pouze oprávnìní uživatelé mohou obnovovat soubory zálohy" + . " pro hosta \${EscHTML(\$In{host})}."; +$Lang{Bad_host_name} = "Špatné jméno hosta \${EscHTML(\$host)}"; +$Lang{You_haven_t_selected_any_files__please_go_Back_to} = "Nevybral jste žádný soubor; prosím jdìte Zpìt k" + . " výbìru souborù."; +$Lang{You_haven_t_selected_any_hosts} = "Nevybral jste žádného hosta; prosím jdìte Zpìt k" + . " výbìru hostù."; +$Lang{Nice_try__but_you_can_t_put} = "Nelze umístit \'..\' do názvu souboru"; +$Lang{Host__doesn_t_exist} = "Host \${EscHTML(\$In{hostDest})} neexistuje"; +$Lang{You_don_t_have_permission_to_restore_onto_host} = "Nemáte oprávnìní k obnovì na" + . " \${EscHTML(\$In{hostDest})}"; +$Lang{Can_t_open_create__openPath} = "Nelze otevøít nebo vytvoøit " + . "\${EscHTML(\"\$openPath\")}"; +$Lang{Only_privileged_users_can_restore_backup_files2} = "Pouze oprávnìní uživatelé mohou obnovovat soubory zálohy" + . " pro hosta \${EscHTML(\$host)}."; +$Lang{Empty_host_name} = "Prázdné jméno hosta"; +$Lang{Unknown_host_or_user} = "Neznámý host nebo uživatel \${EscHTML(\$host)}"; +$Lang{Only_privileged_users_can_view_information_about} = "Pouze oprávnìní uživatelé mají pøístup k informacím o" + . " hostu \${EscHTML(\$host)}." ; +$Lang{Only_privileged_users_can_view_archive_information} = "Pouze oprávnìní uživatelé mají pøístup k informacím o archivaci."; +$Lang{Only_privileged_users_can_view_restore_information} = "Pouze oprávnìní uživatelé mají pøístup k informacím o obnovì."; +$Lang{Restore_number__num_for_host__does_not_exist} = "Èíslo obnovení \$num pro hosta \${EscHTML(\$host)}" + . " neexsituje."; +$Lang{Archive_number__num_for_host__does_not_exist} = "Èíslo archivu \$num pro hosta \${EscHTML(\$host)}" + . " neexsituje."; +$Lang{Can_t_find_IP_address_for} = "Nelze nalézt IP adresu pro \${EscHTML(\$host)}"; +$Lang{host_is_a_DHCP_host} = < +Dokud nebude vidìt \$host na vybrané DHCP adrese, mùžete pouze +spustit žádost z pøímo klientského zaøízení. +EOF + +# ------------------------------------ +# !! Server Mesg !! +# ------------------------------------ + +$Lang{Backup_requested_on_DHCP__host} = "Záloha vyžádána z DHCP \$host (\$In{hostIP}) uživatelem" + . " \$User z \$ENV{REMOTE_ADDR}"; +$Lang{Backup_requested_on__host_by__User} = "Záloha vyžádána z \$host uživatelem \$User"; +$Lang{Backup_stopped_dequeued_on__host_by__User} = "Záloha ukonèena/vyøazena z fronty z \$host uživatelem \$User"; +$Lang{Restore_requested_to_host__hostDest__backup___num} = "Obnova vyžádána na hosta \$hostDest, obnova #\$num," + . " uživatelem \$User z \$ENV{REMOTE_ADDR}"; +$Lang{Archive_requested} = "Archivace vyžádána uživatelem \$User z \$ENV{REMOTE_ADDR}"; + +# ------------------------------------------------- +# ------- Stuff that was forgotten ---------------- +# ------------------------------------------------- + +$Lang{Status} = "Stav"; +$Lang{PC_Summary} = "Souhrn hostù"; +$Lang{LOG_file} = "LOG soubor"; +$Lang{LOG_files} = "LOG soubory"; +$Lang{Old_LOGs} = "Staré LOGy"; +$Lang{Email_summary} = "Souhrn emailù"; +$Lang{Config_file} = "Konfiguraèní soubor"; +# $Lang{Hosts_file} = "Hosts soubor"; +$Lang{Current_queues} = "Aktuální fronty"; +$Lang{Documentation} = "Dokumentace"; + +#$Lang{Host_or_User_name} = "Jméno uživatele nebo hosta:"; +$Lang{Go} = "Jdi"; +$Lang{Hosts} = "Hosts"; +$Lang{Select_a_host} = "Vyber hosta..."; + +$Lang{There_have_been_no_archives} = "

    Nebyli žádné archivy

    \n"; +$Lang{This_PC_has_never_been_backed_up} = "

    Toto PC nebylo nikdy zálohováno!!

    \n"; +$Lang{This_PC_is_used_by} = "
  • Toto PC je používáno uživatelem \${UserLink(\$user)}"; + +$Lang{Extracting_only_Errors} = "(Rozbalování chyb)"; +$Lang{XferLOG} = "XferLOG"; +$Lang{Errors} = "Chyby"; + +# ------------ +$Lang{Last_email_sent_to__was_at___subject} = <Poslední email odeslán uživately \${UserLink(\$user)} byl v \$mailTime, pøedmìt "\$subj". +EOF +# ------------ +$Lang{The_command_cmd_is_currently_running_for_started} = <Pøíkaz \$cmd je aktuálnì vykonáván pro \$host, spuštìn v \$startTime. +EOF + +# ----------- +$Lang{Host_host_is_queued_on_the_background_queue_will_be_backed_up_soon} = <Host \$host èeká ve frontì na pozadí (bude brzy zálohován). +EOF + +# ---------- +$Lang{Host_host_is_queued_on_the_user_queue__will_be_backed_up_soon} = <Host \$host èeká ve frontì uživatelù (bude brzy zálohován). +EOF + +# --------- +$Lang{A_command_for_host_is_on_the_command_queue_will_run_soon} = <Pøíkaz pro \$host èeká ve frontì pøíkazù (bude brzy spuštìn). +EOF + +# -------- +$Lang{Last_status_is_state_StatusHost_state_reason_as_of_startTime} = <Poslední stav \"\$Lang->{\$StatusHost{state}}\"\$reason v èase \$startTime. +EOF + +# -------- +$Lang{Last_error_is____EscHTML_StatusHost_error} = <Poslední chyba je \"\${EscHTML(\$StatusHost{error})}\". +EOF + +# ------ +$Lang{Pings_to_host_have_failed_StatusHost_deadCnt__consecutive_times} = <Pingy na \$host selhaly \$StatusHost{deadCnt} za sebou. +EOF + +# ----- +$Lang{Prior_to_that__pings} = "Pøedchozí pingy"; + +# ----- +$Lang{priorStr_to_host_have_succeeded_StatusHostaliveCnt_consecutive_times} = <\$priorStr na \$host byli úspìšné \$StatusHost{aliveCnt} + za sebou. +EOF + +$Lang{Because__host_has_been_on_the_network_at_least__Conf_BlackoutGoodCnt_consecutive_times___} = <Protože \$host byl na síti alespoò \$Conf{BlackoutGoodCnt} +za sebou, nebude zálohován z \$blackoutStr. +EOF + +$Lang{__time0_to__time1_on__days} = "\$t0 to \$t1 on \$days"; + +$Lang{Backups_are_deferred_for_hours_hours_change_this_number} = <Zálohy byli odloženy na \$hours hodin +(zmìn toto èíslo). +EOF + +$Lang{tryIP} = " a \$StatusHost{dhcpHostIP}"; + +# $Lang{Host_Inhost} = "Host \$In{host}"; + +$Lang{checkAll} = < + Select all + + + +EOF + +$Lang{checkAllHosts} = < + Select all + + + +EOF + +$Lang{fileHeader} = < Jméno + Typ + Mód + # + Velikost + Datum zmìny + +EOF + +$Lang{Home} = "Doma"; +$Lang{Browse} = "Prohlížení záloh"; +$Lang{Last_bad_XferLOG} = "Poslední špatný XferLOG"; +$Lang{Last_bad_XferLOG_errors_only} = "Poslední špatný XferLOG (chyb pouze)"; + +$Lang{This_display_is_merged_with_backup} = < Toto zobrazení je slouèeno se zálohou #\$numF. +EOF + +$Lang{Visit_this_directory_in_backup} = < Vyberte zálohu, kterou si pøejete zobrazit: +EOF + +$Lang{Restore_Summary} = < +Klikni na obnovení pro více detailù. + + + + + + + + + + +\$restoreStr +
    Obnovení # Výsledek Datum spuštení Doba trvání/minuty #souborù MB #tar chyb #xferErrs
    +

    +EOF + +$Lang{Archive_Summary} = < +Klikni na èíslo archivu pro více detailù. + + + + + + +\$ArchiveStr +
    Archiv# Výsledek Datum spuštení Doba trvání/minuty
    +

    +EOF + +$Lang{BackupPC__Documentation} = "BackupPC: Documentace"; + +$Lang{No} = "ne"; +$Lang{Yes} = "ano"; + +$Lang{The_directory_is_empty} = <Adresáø \${EscHTML(\$dirDisplay)} je prázdný + +EOF + +#$Lang{on} = "zapnout"; +$Lang{off} = "vypnout"; + +$Lang{backupType_full} = "plný"; +$Lang{backupType_incr} = "inkr"; +$Lang{backupType_partial} = "èásteèný"; + +$Lang{failed} = "neúspìšný"; +$Lang{success} = "úspìšný"; +$Lang{and} = "a"; + +# ------ +# Hosts states and reasons +$Lang{Status_idle} = "neèinný"; +$Lang{Status_backup_starting} = "záloha se spouští"; +$Lang{Status_backup_in_progress} = "záloha probíhá"; +$Lang{Status_restore_starting} = "obnovení se spouští"; +$Lang{Status_restore_in_progress} = "obnovení probíhá"; +$Lang{Status_link_pending} = "link èeká"; +$Lang{Status_link_running} = "link bìží"; + +$Lang{Reason_backup_done} = "hotovo"; +$Lang{Reason_restore_done} = "obnovení dokonèeno"; +$Lang{Reason_archive_done} = "archivace dokonèena"; +$Lang{Reason_nothing_to_do} = "neèinný"; +$Lang{Reason_backup_failed} = "zálohování selhalo"; +$Lang{Reason_restore_failed} = "obnovení selhalo"; +$Lang{Reason_archive_failed} = "archivace selhala"; +$Lang{Reason_no_ping} = "žádný ping"; +$Lang{Reason_backup_canceled_by_user} = "zálohování zrušeno uživatelem"; +$Lang{Reason_restore_canceled_by_user} = "obnovení zrušeno uživatelem"; +$Lang{Reason_archive_canceled_by_user} = "archivace zrušena uživatelem"; +$Lang{Disabled_OnlyManualBackups} = "automatické zálohování zakázáno"; +$Lang{Disabled_AllBackupsDisabled} = "zakázáno"; + + +# --------- +# Email messages + +# No backup ever +$Lang{EMailNoBackupEverSubj} = "BackupPC: žadné zálohy hosta \$host se nezdaøili"; +$Lang{EMailNoBackupEverMesg} = <<'EOF'; +To: $user$domain +cc: +Pøedmìt: $subj +$headers +Dear $userName, + +Vaše PC ($host) nebylo nikdy úspìšnì zálohováno naším +zálohovacím softwarem. Zálohování PC by mìlo být spuštìno +automaticky, když je Vaše PC pøipojeno do sítì. Mel by jste +kontaktovat Vaši podporu pokud: + + - Vaše PC bylo pravidelnì pøipojováno do sítì, zøejmì + je nìjaký probém v nastavení nebo konfiguraci, který zabraòuje + zálohování. + + - Nechcete Vaše PC zálohovat a chcete pøestat dostávat tyto zprávy. + +Ujistìte se, že je Vaše PC pøipojeno do sítì, až budete pøíštì v kanceláøi. + +S pozdravem, +BackupPC Genie +http://backuppc.sourceforge.net +EOF + +# No recent backup +$Lang{EMailNoBackupRecentSubj} = "BackupPC: žádné nové zálohy pro \$host"; +$Lang{EMailNoBackupRecentMesg} = <<'EOF'; +To: $user$domain +cc: +Pøedmìt: $subj +$headers +Drahý $userName, + +Vaše PC ($host) nebylo úspìšnì zálohovýno již $days dní. +Vaše PC bylo korektnì zálohováno $numBackups krát od $firstTime +do dne pøed $days dny. Zálohování PC by se mìlo spustit automaticky, +když je Vaše PC pøipojeno do sítì. + +Pokud bylo Vaše PC pøipojeno do sítì více než nìkolik hodin v prùbìhu +posledních $days dní, mìl by jste kontaktovat Vaši podporu k zjištìní, +proè zálohování nefunguje. + +Pokud jste mimo kanceláø, nemùžete udìlat nic jiného než zkopírovat kritické +soubory na jiná media. Mìl by jste mít na pamìti, že všechny soubory vytvoøené +nebo zmìnìné v posledních $days dnech (i s všemi novými emaily a pøílohami) +nebudou moci býti obnoveny, pokud se disk ve Vašem poèítaèi poškodí. + +S pozdravem, +BackupPC Genie +http://backuppc.sourceforge.net +EOF + +# Old Outlook files +$Lang{EMailOutlookBackupSubj} = "BackupPC: Soubory programu Outlook na \$host je nutné zálohovat"; +$Lang{EMailOutlookBackupMesg} = <<'EOF'; +To: $user$domain +cc: +Pøedmìt: $subj +$headers +Drahý $userName, + +Soubory programu Outlook na Vašem PC mají $howLong. +Tyto soubory obsahují všechny Vaše emaily, pøílohy, kontakty a informace v +kalendáøi. Vaše PC bylo naposled korektnì zálohováno $numBackups krát od +$firstTime do $lastTime. Nicménì Outlook zamkne všechny svoje soubory když +je spuštìn a znemožòuje jejich zálohování. + +Doporuèujeme Vám zálohovat soubory Outlooku, když jste pøipojen do sítì tak, +že ukonèíte program Outlook a všechny ostatní aplikace a ve vašem prohlížeèi +otevøete tuto adresu: + + $CgiURL?host=$host + +Vyberte "Spustit inkrementaèní zálohování" dvakrát ke spuštení nového +zálohování. Mùžete vybrat "Návrat na $host page" a poté stiknout "obnovit" +ke zjištìní stavu zálohování. Dokonèení mùže trvat nìkolik minut. + +S pozdravem, +BackupPC Genie +http://backuppc.sourceforge.net +EOF + +$Lang{howLong_not_been_backed_up} = "nebylo zálohováno úspìšnì"; +$Lang{howLong_not_been_backed_up_for_days_days} = "nebylo zálohováno \$days dní"; + +####################################################################### +# RSS strings +####################################################################### +$Lang{RSS_Doc_Title} = "BackupPC Server"; +$Lang{RSS_Doc_Description} = "RSS kanál BackupPC"; +$Lang{RSS_Host_Summary} = < +Poznámka: oznaète Pøepsat, pokud chcete modifikovat hodnotu +specifickou pro tohoto hosta. +

    +EOF + +$Lang{CfgEdit_Button_Save} = "Uložit"; +$Lang{CfgEdit_Button_Insert} = "Vložit"; +$Lang{CfgEdit_Button_Delete} = "Smazat"; +$Lang{CfgEdit_Button_Add} = "Pøidat"; +$Lang{CfgEdit_Button_Override} = "Pøepsat"; +$Lang{CfgEdit_Button_New_Key} = "Nový klíè"; + +$Lang{CfgEdit_Error_No_Save} + = "Chyba: Neuloženo z dùvody chyb"; +$Lang{CfgEdit_Error__must_be_an_integer} + = "Chyba: \$var musí být celé èíslo"; +$Lang{CfgEdit_Error__must_be_real_valued_number} + = "Chyba: \$var musí být reálné èíslo"; +$Lang{CfgEdit_Error__entry__must_be_an_integer} + = "Chyba: vstup \$var \$k musí být celé èíslo"; +$Lang{CfgEdit_Error__entry__must_be_real_valued_number} + = "Chyba: vstup \$var \$k musí být reálné èíslo"; +$Lang{CfgEdit_Error__must_be_executable_program} + = "Chyba: \$var musí být správná cesta"; +$Lang{CfgEdit_Error__must_be_valid_option} + = "Chyba: \$var musí být správná možnost"; +$Lang{CfgEdit_Error_Copy_host_does_not_exist} + = "Kopie hosta \$copyHost neexistuje; vytváøím nový název hosta \$fullHost. Smažte tohota hosta, pokud to není to, co jste chtìl."; + +$Lang{CfgEdit_Log_Copy_host_config} + = "\$User zkopíroval konfiguraci z hosta \$fromHost do \$host\n"; +$Lang{CfgEdit_Log_Delete_param} + = "\$User smazal \$p z \$conf\n"; +$Lang{CfgEdit_Log_Add_param_value} + = "\$User pøidal \$p do \$conf, nastavil na \$value\n"; +$Lang{CfgEdit_Log_Change_param_value} + = "\$User zmìnil \$p v \$conf do \$valueNew z \$valueOld\n"; +$Lang{CfgEdit_Log_Host_Delete} + = "\$User smazal hosta \$host\n"; +$Lang{CfgEdit_Log_Host_Change} + = "\$User host \$host zmìnil \$key z \$valueOld na \$valueNew\n"; +$Lang{CfgEdit_Log_Host_Add} + = "\$User pøidal host \$host: \$value\n"; + +#end of lang_cz.pm diff --git a/lib/BackupPC/Lib.pm b/lib/BackupPC/Lib.pm index cb66a10..83e29c5 100644 --- a/lib/BackupPC/Lib.pm +++ b/lib/BackupPC/Lib.pm @@ -29,7 +29,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # @@ -130,7 +130,7 @@ sub new my $bpc = bless { %$paths, - Version => '3.2.0beta0', + Version => '3.2.0', }, $class; $bpc->{storage} = BackupPC::Storage->new($paths); diff --git a/lib/BackupPC/PoolWrite.pm b/lib/BackupPC/PoolWrite.pm index f11452e..d7e37c1 100644 --- a/lib/BackupPC/PoolWrite.pm +++ b/lib/BackupPC/PoolWrite.pm @@ -56,7 +56,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/Storage.pm b/lib/BackupPC/Storage.pm index 7856e73..b77e686 100644 --- a/lib/BackupPC/Storage.pm +++ b/lib/BackupPC/Storage.pm @@ -29,7 +29,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/Storage/Text.pm b/lib/BackupPC/Storage/Text.pm index 0f22932..b3318db 100644 --- a/lib/BackupPC/Storage/Text.pm +++ b/lib/BackupPC/Storage/Text.pm @@ -30,7 +30,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/View.pm b/lib/BackupPC/View.pm index 353a270..1c21ba8 100644 --- a/lib/BackupPC/View.pm +++ b/lib/BackupPC/View.pm @@ -31,7 +31,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/Xfer.pm b/lib/BackupPC/Xfer.pm index 45c8b54..7bc077c 100644 --- a/lib/BackupPC/Xfer.pm +++ b/lib/BackupPC/Xfer.pm @@ -30,7 +30,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/Xfer/Archive.pm b/lib/BackupPC/Xfer/Archive.pm index d58d3b3..9d9d330 100644 --- a/lib/BackupPC/Xfer/Archive.pm +++ b/lib/BackupPC/Xfer/Archive.pm @@ -29,7 +29,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/Xfer/Ftp.pm b/lib/BackupPC/Xfer/Ftp.pm index d6e1955..3d472b9 100644 --- a/lib/BackupPC/Xfer/Ftp.pm +++ b/lib/BackupPC/Xfer/Ftp.pm @@ -31,7 +31,7 @@ # #======================================================================== # -# Version 3.2.0beta1, released 5 Jan 2010. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/Xfer/Protocol.pm b/lib/BackupPC/Xfer/Protocol.pm index 3072870..f8f6516 100644 --- a/lib/BackupPC/Xfer/Protocol.pm +++ b/lib/BackupPC/Xfer/Protocol.pm @@ -29,7 +29,7 @@ # #======================================================================== # -# Version 3.2.0beta1, released 5 Jan 2010. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/Xfer/Rsync.pm b/lib/BackupPC/Xfer/Rsync.pm index 8d337fb..dd4f8ab 100644 --- a/lib/BackupPC/Xfer/Rsync.pm +++ b/lib/BackupPC/Xfer/Rsync.pm @@ -29,7 +29,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/Xfer/RsyncDigest.pm b/lib/BackupPC/Xfer/RsyncDigest.pm index 03a9d94..0f3a0a6 100644 --- a/lib/BackupPC/Xfer/RsyncDigest.pm +++ b/lib/BackupPC/Xfer/RsyncDigest.pm @@ -29,7 +29,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/Xfer/RsyncFileIO.pm b/lib/BackupPC/Xfer/RsyncFileIO.pm index 616270b..6cbefe1 100644 --- a/lib/BackupPC/Xfer/RsyncFileIO.pm +++ b/lib/BackupPC/Xfer/RsyncFileIO.pm @@ -26,7 +26,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/Xfer/Smb.pm b/lib/BackupPC/Xfer/Smb.pm index 8889a4c..921e946 100644 --- a/lib/BackupPC/Xfer/Smb.pm +++ b/lib/BackupPC/Xfer/Smb.pm @@ -29,7 +29,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/Xfer/Tar.pm b/lib/BackupPC/Xfer/Tar.pm index 51b2dc1..24df54b 100644 --- a/lib/BackupPC/Xfer/Tar.pm +++ b/lib/BackupPC/Xfer/Tar.pm @@ -29,7 +29,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # diff --git a/lib/BackupPC/Zip/FileMember.pm b/lib/BackupPC/Zip/FileMember.pm index c9ec4bf..49858bb 100644 --- a/lib/BackupPC/Zip/FileMember.pm +++ b/lib/BackupPC/Zip/FileMember.pm @@ -33,7 +33,7 @@ # #======================================================================== # -# Version 3.2.0beta0, released 5 April 2009. +# Version 3.2.0, released 31 Jul 2010. # # See http://backuppc.sourceforge.net. # @@ -133,3 +133,19 @@ sub extractToFileNamed # BackupPC::Zip::FileMember { die("BackupPC::Zip::FileMember::extractToFileNamed not supported\n"); } + +# +# There is a bug in Archive::Zip 1.30 that causes BackupPC_zipCreate +# to fail when compression is on and it is writing to an unseekable +# output file (eg: pipe or socket); see: +# +# https://rt.cpan.org/Public/Bug/Display.html?id=54827 +# +# We overload the bitFlag function here to avoid the bug. +# +sub bitFlag +{ + my $self = shift; + + return $self->{bitFlag}; +} diff --git a/makeDist b/makeDist index 21bca1f..ebc7a66 100755 --- a/makeDist +++ b/makeDist @@ -20,7 +20,7 @@ # Craig Barratt # # COPYRIGHT -# Copyright (C) 2001-2009 Craig Barratt +# Copyright (C) 2001-2010 Craig Barratt # # 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 @@ -103,6 +103,7 @@ my @PerlSrc = qw( lib/BackupPC/CGI/Summary.pm lib/BackupPC/CGI/View.pm lib/BackupPC/Config/Meta.pm + lib/BackupPC/Lang/cz.pm lib/BackupPC/Lang/de.pm lib/BackupPC/Lang/en.pm lib/BackupPC/Lang/es.pm @@ -601,7 +602,7 @@ sub CheckLangTags my($en, $enVars) = LangParse("lib/BackupPC/Lang/en.pm"); my($errors); - foreach my $lang ( qw(fr.pm de.pm es.pm it.pm nl.pm pl.pm pt_br.pm zh_CN.pm) ) { + foreach my $lang ( qw(cz.pm fr.pm de.pm es.pm it.pm nl.pm pl.pm pt_br.pm zh_CN.pm) ) { my($d, $dVars) = LangParse("lib/BackupPC/Lang/$lang"); foreach my $v1 ( @$en ) { my $v2 = shift(@$d); -- 2.20.1