--- a/conf/config.pl.dist 2013-09-23 23:05:50.332064754 +0300 +++ b/conf/config.pl 2013-09-23 23:07:44.110943607 +0300 @@ -355,7 +355,7 @@ # needs to be a full path and you can't include shell syntax like # redirection and pipes; put that in a script if you need it. # -$Conf{ServerInitdPath} = ''; +$Conf{ServerInitdPath} = undef; $Conf{ServerInitdStartCmd} = ''; @@ -373,7 +373,7 @@ # time taken for the backup, plus the granularity of $Conf{WakeupSchedule} # will make the actual backup interval a bit longer. # -$Conf{FullPeriod} = 6.97; +$Conf{FullPeriod} = '6.97'; # # Minimum period in days between incremental backups (a user requested @@ -383,7 +383,7 @@ # time taken for the backup, plus the granularity of $Conf{WakeupSchedule} # will make the actual backup interval a bit longer. # -$Conf{IncrPeriod} = 0.97; +$Conf{IncrPeriod} = '0.97'; # # Number of full backups to keep. Must be >= 1. @@ -458,7 +458,7 @@ # $Conf{FullKeepCnt} = 4; # $Conf{FullKeepCnt} = [4]; # -$Conf{FullKeepCnt} = 1; +$Conf{FullKeepCnt} = [1]; # # Very old full backups are removed after $Conf{FullAgeMax} days. However, @@ -688,7 +688,7 @@ # '*' => ['/myFiles', '/important'], # these are other shares # }; # -$Conf{BackupFilesOnly} = undef; +$Conf{BackupFilesOnly} = {}; # # List of directories or files to exclude from the backup. For Smb, @@ -749,7 +749,7 @@ # '*' => ['/junk', '/dont_back_this_up'], # these are for other shares # }; # -$Conf{BackupFilesExclude} = undef; +$Conf{BackupFilesExclude} = {}; # # PCs that are always or often on the network can be backed up after @@ -932,7 +932,7 @@ # # This setting only matters if $Conf{XferMethod} = 'smb'. # -$Conf{SmbShareName} = 'C$'; +$Conf{SmbShareName} = ['C$']; # # Smbclient share user name. This is passed to smbclient's -U argument. @@ -1054,7 +1054,7 @@ # # This setting only matters if $Conf{XferMethod} = 'tar'. # -$Conf{TarShareName} = '/'; +$Conf{TarShareName} = ['/']; # # Command to run tar on the client. GNU tar is required. You will @@ -1233,7 +1233,7 @@ # # $Conf{RsyncShareName} = ['/', '/var', '/data', '/boot']; # -$Conf{RsyncShareName} = '/'; +$Conf{RsyncShareName} = ['/']; # # Rsync daemon port on the client, for $Conf{XferMethod} = "rsyncd". @@ -1285,7 +1285,7 @@ # # This setting has no effect unless checksum caching is turned on. # -$Conf{RsyncCsumCacheVerifyProb} = 0.01; +$Conf{RsyncCsumCacheVerifyProb} = '0.01'; # # Arguments to rsync for backup. Do not edit the first set unless you @@ -1883,7 +1883,7 @@ # rounded up (ie: 2.5 means a user will never receive email more # than once every 3 days). # -$Conf{EMailNotifyMinDays} = 2.5; +$Conf{EMailNotifyMinDays} = '2.5'; # # Name to use as the "from" name for email. Depending upon your mail @@ -1938,7 +1938,7 @@ # When there have been no backups in this number of days the user # is sent an email. # -$Conf{EMailNotifyOldBackupDays} = 7.0; +$Conf{EMailNotifyOldBackupDays} = 7; # # This subject and message is sent to a user if their PC has not recently @@ -1965,7 +1965,7 @@ # How old the most recent backup of Outlook files has to be before # notifying user. # -$Conf{EMailNotifyOldOutlookDays} = 5.0; +$Conf{EMailNotifyOldOutlookDays} = 5; # # This subject and message is sent to a user if their Outlook files have @@ -2102,14 +2102,17 @@ { link => "?action=view&type=docs", lname => "Documentation", # actually displays $Lang->{Documentation} + name => undef, }, { link => "http://backuppc.wiki.sourceforge.net", name => "Wiki", # displays literal "Wiki" + lname => undef, }, { link => "http://backuppc.sourceforge.net", name => "SourceForge", # displays literal "SourceForge" + lname => undef, }, ];