#
#========================================================================
#
-# Version 2.1.0_CVS, released 8 Feb 2004.
+# Version 3.0.0beta1, released 30 Jul 2006.
#
# See http://backuppc.sourceforge.net.
#
GetStatusInfo("hosts");
my $Privileged = CheckPermission();
- foreach my $host ( GetUserHosts(undef, 1) ) {
+ foreach my $host ( GetUserHosts(1) ) {
my($fullDur, $incrCnt, $incrAge, $fullSize, $fullRate, $reasonHilite);
my($shortErr);
my @Backups = $bpc->BackupInfoRead($host);
my $fullCnt = $incrCnt = 0;
my $fullAge = $incrAge = -1;
- if ( defined(my $error = $bpc->ConfigRead($host)) ) {
- print("dump failed: Can't read PC's config file: $error\n");
- exit(1);
- }
+ $bpc->ConfigRead($host);
%Conf = $bpc->Conf();
- if ($Conf{XferMethod} eq "archive" ) {
- next;
- }
+ next if ( $Conf{XferMethod} eq "archive" );
+ next if ( !$Privileged && !CheckPermission($host) );
for ( my $i = 0 ; $i < @Backups ; $i++ ) {
if ( $Backups[$i]{type} eq "full" ) {