X-Git-Url: http://git.rot13.org/?p=BackupPC.git;a=blobdiff_plain;f=lib%2FBackupPC%2FConfig%2FMeta.pm;h=fb134b970079c6c325e38321b4d9a6fba4debc2a;hp=3d651be55e36dc255bad9b5c3666b38f348ddbed;hb=refs%2Ftags%2Fv3_0_0beta1;hpb=546f9691f118c9ea2d164f377994b4a018a60d02 diff --git a/lib/BackupPC/Config/Meta.pm b/lib/BackupPC/Config/Meta.pm index 3d651be..fb134b9 100644 --- a/lib/BackupPC/Config/Meta.pm +++ b/lib/BackupPC/Config/Meta.pm @@ -28,7 +28,7 @@ # #======================================================================== # -# Version 2.1.0, released 20 Jun 2004. +# Version 3.0.0beta1, released 30 Jul 2006. # # See http://backuppc.sourceforge.net. # @@ -139,7 +139,12 @@ use vars qw(%ConfigMeta); IncrKeepCnt => "integer", IncrKeepCntMin => "integer", IncrAgeMax => "float", + IncrLevels => { + type => "shortlist", + child => "integer", + }, PartialAgeMax => "float", + BackupsDisable => "integer", IncrFill => "boolean", RestoreInfoKeepCnt => "integer", ArchiveInfoKeepCnt => "integer", @@ -225,6 +230,7 @@ use vars qw(%ConfigMeta); RsyncClientRestoreCmd => "string", RsyncdClientPort => "integer", + RsyncdUserName => "string", RsyncdPasswd => "string", RsyncdAuthRequired => "boolean", @@ -240,6 +246,11 @@ use vars qw(%ConfigMeta); child => "string", }, + BackupPCdCmd => "string", + BackupPCdPath => "string", + BackupPCdShareName => "string", + BackupPCdRestoreCmd => "string", + ArchiveDest => "string", ArchiveComp => { type => "select", @@ -270,6 +281,7 @@ use vars qw(%ConfigMeta); RestorePostUserCmd => {type => "string", undefIfEmpty => 1}, ArchivePreUserCmd => {type => "string", undefIfEmpty => 1}, ArchivePostUserCmd => {type => "string", undefIfEmpty => 1}, + UserCmdCheckStatus => "boolean", ClientNameAlias => {type => "string", undefIfEmpty => 1}, @@ -353,6 +365,7 @@ use vars qw(%ConfigMeta); IncrKeepCnt => "boolean", IncrKeepCntMin => "boolean", IncrAgeMax => "boolean", + IncrLevels => "boolean", PartialAgeMax => "boolean", IncrFill => "boolean", RestoreInfoKeepCnt => "boolean", @@ -369,9 +382,14 @@ use vars qw(%ConfigMeta); SmbShareName => "boolean", SmbShareUserName => "boolean", SmbSharePasswd => "boolean", + SmbClientFullCmd => "boolean", + SmbClientIncrCmd => "boolean", + SmbClientRestoreCmd => "boolean", TarShareName => "boolean", TarFullArgs => "boolean", TarIncrArgs => "boolean", + TarClientCmd => "boolean", + TarClientRestoreCmd => "boolean", RsyncShareName => "boolean", RsyncdClientPort => "boolean", RsyncdPasswd => "boolean", @@ -379,16 +397,31 @@ use vars qw(%ConfigMeta); RsyncCsumCacheVerifyProb => "boolean", RsyncArgs => "boolean", RsyncRestoreArgs => "boolean", + RsyncClientCmd => "boolean", + RsyncClientRestoreCmd => "boolean", ArchiveDest => "boolean", ArchiveComp => "boolean", ArchivePar => "boolean", ArchiveSplit => "boolean", + ArchiveClientCmd => "boolean", FixedIPNetBiosNameCheck => "boolean", PingMaxMsec => "boolean", + NmbLookupCmd => "boolean", + NmbLookupFindHostCmd => "boolean", + PingCmd => "boolean", ClientTimeout => "boolean", MaxOldPerPCLogFiles => "boolean", CompressLevel => "boolean", ClientNameAlias => "boolean", + DumpPreUserCmd => "boolean", + DumpPostUserCmd => "boolean", + RestorePreUserCmd => "boolean", + RestorePostUserCmd => "boolean", + ArchivePreUserCmd => "boolean", + ArchivePostUserCmd => "boolean", + DumpPostShareCmd => "boolean", + DumpPreShareCmd => "boolean", + UserCmdCheckStatus => "boolean", EMailNotifyMinDays => "boolean", EMailFromUserName => "boolean", EMailAdminUserName => "boolean", @@ -401,6 +434,7 @@ use vars qw(%ConfigMeta); EMailNotifyOldOutlookDays => "boolean", EMailOutlookBackupSubj => "boolean", EMailOutlookBackupMesg => "boolean", + EMailHeaders => "boolean", }, },