1 |
diff -Nur -x '*.orig' -x '*.rej' e-smith-backup-1.14.0/root/etc/e-smith/db/configuration/defaults/backup/BackupType mezzanine_patched_e-smith-backup-1.14.0/root/etc/e-smith/db/configuration/defaults/backup/BackupType |
2 |
--- e-smith-backup-1.14.0/root/etc/e-smith/db/configuration/defaults/backup/BackupType 1969-12-31 17:00:00.000000000 -0700 |
3 |
+++ mezzanine_patched_e-smith-backup-1.14.0/root/etc/e-smith/db/configuration/defaults/backup/BackupType 2007-01-05 09:19:31.000000000 -0700 |
4 |
@@ -0,0 +1 @@ |
5 |
+tape |
6 |
diff -Nur -x '*.orig' -x '*.rej' e-smith-backup-1.14.0/root/sbin/e-smith/do_backup mezzanine_patched_e-smith-backup-1.14.0/root/sbin/e-smith/do_backup |
7 |
--- e-smith-backup-1.14.0/root/sbin/e-smith/do_backup 2004-03-01 13:23:34.000000000 -0700 |
8 |
+++ mezzanine_patched_e-smith-backup-1.14.0/root/sbin/e-smith/do_backup 2007-01-05 09:22:01.000000000 -0700 |
9 |
@@ -30,6 +30,7 @@ |
10 |
my $backup = $conf->get('backup'); |
11 |
my $status = $backup->prop('status') || 'disabled'; |
12 |
my $program = $backup->prop('Program') || 'flexbackup'; |
13 |
+my $backupType = $backup->prop('BackupType') || 'tape'; |
14 |
|
15 |
unless ($status eq 'enabled') |
16 |
{ |
17 |
@@ -42,9 +43,9 @@ |
18 |
my $now = time(); |
19 |
my $backup_rec = $backups->new_record($now, { type => 'backup_record' }); |
20 |
$backup_rec->set_prop('StartEpochTime', "$now"); |
21 |
-$backup_rec->set_prop('BackupType', "tape"); |
22 |
+$backup_rec->set_prop('BackupType', $backupType); |
23 |
|
24 |
-if ($status = system(qw(signal-event pre-backup tape))) |
25 |
+if ($status = system(qw(signal-event pre-backup $backupType))) |
26 |
{ |
27 |
exit bad_exit($backup_rec, "pre-backup", $status); |
28 |
} |
29 |
@@ -54,7 +55,7 @@ |
30 |
exit bad_exit($backup_rec, "backup", $status); |
31 |
} |
32 |
|
33 |
-if ($status = system(qw(signal-event post-backup tape))) |
34 |
+if ($status = system(qw(signal-event post-backup $backupType))) |
35 |
{ |
36 |
exit bad_exit($backup_rec, "post-backup", $status); |
37 |
} |