Package: backuppc Version: 2.1.2-4 Severity: minor Tags: patch Hi,
some variables that are used for transfer statistics are not properly initialized and result in incomplete messages if the counters are never incremented. This seems to affect the tar and samba transfer methods, the initialization code in my patch was copied from the rsync code. An example status line: incr backup 694 complete, 4104 files, bytes, 54 xferErrs ( bad files, bad shares, 54 other) ^ ^ ^ There are three zeroes missing. The reported 0 bytes seem to be another bug. Andreas -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (900, 'testing'), (900, 'stable'), (600, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16-1-k7 Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages backuppc depends on: ii adduser 3.87 Add and remove users and groups ii apache 1.3.34-2 versatile, high-performance HTTP s ii apache-ssl 1.3.34-2 versatile, high-performance HTTP s ii apache2-mpm-prefork [apache 2.0.55-4 traditional model for Apache2 ii debconf [debconf-2.0] 1.5.1 Debian configuration management sy ii dpkg 1.13.19 package maintenance system for Deb ii exim4 4.44-2 metapackage to ease exim MTA (v4) ii exim4-daemon-heavy [mail-tr 4.44-2 exim MTA (v4) daemon with extended ii libarchive-zip-perl 1.16-1 Module for manipulation of ZIP arc ii libcompress-zlib-perl 1.41-1 Perl module for creation and manip ii perl [libdigest-md5-perl] 5.8.8-4 Larry Wall's Practical Extraction ii perl-suid 5.8.8-4 Runs setuid Perl scripts ii samba-common 3.0.22-1 Samba common files used by both th ii smbclient 3.0.22-1 a LanManager-like simple client fo ii tar 1.15.1dfsg-3 GNU tar ii wwwconfig-common 0.0.45 Debian web auto configuration backuppc recommends no packages. -- debconf information: * backuppc/configuration-note: * backuppc/add-lines: true
Index: lib/BackupPC/Xfer/Smb.pm =================================================================== RCS file: /cvsroot/backuppc/BackupPC/lib/BackupPC/Xfer/Smb.pm,v retrieving revision 1.20 diff -u -r1.20 Smb.pm --- lib/BackupPC/Xfer/Smb.pm 29 Jan 2006 19:06:18 -0000 1.20 +++ lib/BackupPC/Xfer/Smb.pm 30 May 2006 00:28:52 -0000 @@ -53,6 +53,20 @@ pipeRH => undef, pipeWH => undef, badFiles => [], + + # + # Various stats + # + byteCnt => 0, + fileCnt => 0, + xferErrCnt => 0, + xferBadShareCnt => 0, + xferBadFileCnt => 0, + xferOK => 0, + + # + # User's args + # %$args, }, $class; Index: lib/BackupPC/Xfer/Tar.pm =================================================================== RCS file: /cvsroot/backuppc/BackupPC/lib/BackupPC/Xfer/Tar.pm,v retrieving revision 1.19 diff -u -r1.19 Tar.pm --- lib/BackupPC/Xfer/Tar.pm 29 Jan 2006 19:06:18 -0000 1.19 +++ lib/BackupPC/Xfer/Tar.pm 30 May 2006 00:28:52 -0000 @@ -53,6 +53,20 @@ pipeRH => undef, pipeWH => undef, badFiles => [], + + # + # Various stats + # + byteCnt => 0, + fileCnt => 0, + xferErrCnt => 0, + xferBadShareCnt => 0, + xferBadFileCnt => 0, + xferOK => 0, + + # + # User's args + # %$args, }, $class;