Greetings All :) So I managed to get backuppc v3 web working on OpenBSD. I'll try document it sometime.
The issue I have at the moment is: 1) config.pl has this: $Conf{RsyncClientCmd} = '$sshPath -q -x -l root $host $rsyncPath $argList+'; $Conf{BackupFilesOnly} = ['/etc']; However, when the job kicks off to backup the remote host (swift), I see this in proc root 86157 56.1 0.2 80192 81640 ?? R/10 5:38PM 0:33.57 /usr/local/bin/rsync --server --sender --numeric-ids --perms --owner --group -D --links --hard-links --times --block-size=2048 --recursive --ignore-times . / root 10972 0.0 0.0 1240 808 ?? Ip 5:38PM 0:00.00 ksh -c /usr/local/bin/rsync --server --sender --numeric-ids --perms --owner --group -D --links --hard-links --times --block-size=2048 --recursive --ignore-times . / noticeably missing is the part to restrict the backup to /etc only It seems like $argList+ is not getting created as intended. Perhaps some perl lib is missing in my install or something? If I update RsyncClientCmd and replace argList+ with some hard coded values, the changes do take effect, though that is obviously not ideal. 2) Second issue I see, is that if I modify /etc/backuppc/config.pl the changes DO take effect, but if I edit /etc/backuppc/swift.pl the changes do not get read ever. The permissions are the file look correct. The /etc/backuppc/hosts file looks correct to me too. How else could I try debug this further? _______________________________________________ BackupPC-users mailing list BackupPC-users@lists.sourceforge.net List: https://lists.sourceforge.net/lists/listinfo/backuppc-users Wiki: https://github.com/backuppc/backuppc/wiki Project: https://backuppc.github.io/backuppc/