#
#========================================================================
#
-# Version 2.1.0, released 20 Jun 2004.
+# Version 3.0.0, released 28 Jan 2007.
#
# See http://backuppc.sourceforge.net.
#
IncrKeepCnt => "integer",
IncrKeepCntMin => "integer",
IncrAgeMax => "float",
+ IncrLevels => {
+ type => "shortlist",
+ child => "integer",
+ },
PartialAgeMax => "float",
+ BackupsDisable => "integer",
IncrFill => "boolean",
RestoreInfoKeepCnt => "integer",
ArchiveInfoKeepCnt => "integer",
},
SmbShareUserName => "string",
SmbSharePasswd => "string",
- SmbClientPath => {type => "string", undefIfEmpty => 1},
+ SmbClientPath => {type => "execPath", undefIfEmpty => 1},
SmbClientFullCmd => "string",
SmbClientIncrCmd => "string",
SmbClientRestoreCmd => "string",
RsyncClientRestoreCmd => "string",
RsyncdClientPort => "integer",
+ RsyncdUserName => "string",
RsyncdPasswd => "string",
RsyncdAuthRequired => "boolean",
child => "string",
},
+ BackupPCdCmd => "string",
+ BackupPCdPath => "string",
+ BackupPCdShareName => "string",
+ BackupPCdRestoreCmd => "string",
+
ArchiveDest => "string",
ArchiveComp => {
type => "select",
RestorePostUserCmd => {type => "string", undefIfEmpty => 1},
ArchivePreUserCmd => {type => "string", undefIfEmpty => 1},
ArchivePostUserCmd => {type => "string", undefIfEmpty => 1},
+ UserCmdCheckStatus => "boolean",
ClientNameAlias => {type => "string", undefIfEmpty => 1},
Reason_no_ping => "string",
Reason_backup_canceled_by_user => "string",
Status_backup_in_progress => "string",
+ Disabled_OnlyManualBackups => "string",
+ Disabled_AllBackupsDisabled => "string",
},
},
CgiHeaders => "bigstring",
IncrKeepCnt => "boolean",
IncrKeepCntMin => "boolean",
IncrAgeMax => "boolean",
+ IncrLevels => "boolean",
PartialAgeMax => "boolean",
IncrFill => "boolean",
RestoreInfoKeepCnt => "boolean",
ArchiveInfoKeepCnt => "boolean",
BackupFilesOnly => "boolean",
BackupFilesExclude => "boolean",
+ BackupsDisable => "boolean",
BlackoutBadPingLimit => "boolean",
BlackoutGoodCnt => "boolean",
BlackoutPeriods => "boolean",
SmbShareName => "boolean",
SmbShareUserName => "boolean",
SmbSharePasswd => "boolean",
+ SmbClientFullCmd => "boolean",
+ SmbClientIncrCmd => "boolean",
+ SmbClientRestoreCmd => "boolean",
TarShareName => "boolean",
TarFullArgs => "boolean",
TarIncrArgs => "boolean",
+ TarClientCmd => "boolean",
+ TarClientPath => "boolean",
+ TarClientRestoreCmd => "boolean",
RsyncShareName => "boolean",
RsyncdClientPort => "boolean",
RsyncdPasswd => "boolean",
RsyncCsumCacheVerifyProb => "boolean",
RsyncArgs => "boolean",
RsyncRestoreArgs => "boolean",
+ RsyncClientCmd => "boolean",
+ RsyncClientPath => "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",
EMailNotifyOldOutlookDays => "boolean",
EMailOutlookBackupSubj => "boolean",
EMailOutlookBackupMesg => "boolean",
+ EMailHeaders => "boolean",
},
},