diff -ruN e-smith-backup-2.2.0.old/root/etc/e-smith/events/actions/workstation-backup-dar e-smith-backup-2.2.0/root/etc/e-smith/events/actions/workstation-backup-dar --- e-smith-backup-2.2.0.old/root/etc/e-smith/events/actions/workstation-backup-dar 2013-12-11 22:11:21.000000000 -0800 +++ e-smith-backup-2.2.0/root/etc/e-smith/events/actions/workstation-backup-dar 2013-12-11 22:18:00.000000000 -0800 @@ -74,7 +74,7 @@ my $password = $backupwk->prop('Password'); my $setsmax = $backupwk->prop('SetsMax') || 1; my $daysinset = $backupwk->prop('DaysInSet') || 1; -my $setnum = $backupwk->prop('SetNum'); $setnum = ($setsmax-1) unless defined $setnum; +my $setnum = $backupwk->prop('SetNum'); $setnum = $setsmax unless defined $setnum; my $incnum = $backupwk->prop('IncNum'); $incnum = ($daysinset-1) unless defined $incnum; my $timeout = (($backupwk->prop('Timeout') * 3600) - 30) || '88500'; my $inconly = $backupwk->prop('IncOnlyTimeout') || 'no'; @@ -212,11 +212,11 @@ ($fullday == 7 && $incnum >= $daysinset); if ($incnum == 0) { - ++$setnum; $setnum %= $setsmax; + ++$setnum; } -$report .= sprintf("Using set number %d of %d\n", $setnum + 1, $setsmax); +$report .= sprintf("Using set number %d of %d\n", $setnum, $setsmax); if ($incnum == 0) { $report .= "Attempt full backup \n";