print "$ip\tsmb://${share}\n";
- push @{$smb_share_name{$hostname}}, $share;
+ push @{$smb_share_name{$conf_name}}, $share;
print O qq`
-# $ip $os
+# $conf_name on $hostname $ip, $os
\$Conf{XferMethod} = 'smb';
\$Conf{SmbHostName} = '$hostname';
-\$Conf{SmbShareName} = [ '`,join("','", @{$smb_share_name{$hostname}}),qq`' ];
+\$Conf{SmbShareName} = [ '`,join("','", @{$smb_share_name{$conf_name}}),qq`' ];
`;
if ($hosts{$ip}) {
print "$ip\trsync://${share}::${path}\n";
$path =~ s/([ '])/\\$1/g;
- push @{$rsync_share_name{$hostname}}, $path;
+ push @{$rsync_share_name{$conf_name}}, $path;
print O qq`
-# $ip $os
+# $conf_name on $hostname $ip, $os
\$Conf{XferMethod} = 'rsyncd';
\$Conf{RsyncShareName} = [ '$rsync_share' ];
-\$Conf{BackupFilesOnly} = [ '$rsync_share' => '`, join("','$rsync_share' => '", @{$rsync_share_name{$hostname}}), qq`' ];
+\$Conf{BackupFilesOnly} = [ '$rsync_share' => '`, join("','$rsync_share' => '", @{$rsync_share_name{$conf_name}}), qq`' ];
`;
}