Backuppc v4.1.0 Release Notes
Release Date: 2017-03-23 // about 7 years ago-
------------------------------------------------------------------------
๐ Merged pull requests: #17, #44, #59, #60, #61, #62,#68, #69, #73, #74
๐ Fixed certain rsync restores, based on patch from Stephen Joyce.
๐ Improvements to Gentoo init.d script (#69) from sigmoidal.
๐ Fixed exponential backup expiry algorithm, submitted by Alexander Moisseev (#17).
โ Added --config-only option to configure.pl, from Alexander Moisseev (#62).
Ensure $? is 0 in bin/BackupPC_dump UserCommandRun() if no command is run, reported and proposed fix by stirab (issue #67).
๐ง configure.pl replaces SourceForge links in $Conf{CgiNavBarLinks} with new Github links.
โ Added BackupPC_migrateV3toV4 that migrates old V3 backup storage to V4, eliminating hardlinks. The forward merging of V3 incrementals is not changed; just the backup tree is updated to use V4 attrib files, and the linked V3 files are removed. Thanks to Michael Huntley for testing.
๐ Renamed init.d to systemd, added systemd/src/backuppc.service template
Replaced CSS file with new BackupPC_stnd.css from Ernesto Carrea (#59,#73). Renamed old ones to conf/BackupPC_retro_v2.css and conf/BackupPC_retro_v3.css.
โก๏ธ Updated lib/BackupPC/DirOps.pm with more robust checking that IO::Dirent works. Matches similar changes to 3.x that didn't make it into 4.x. Fixes issue #56.
โก๏ธ BackupPC_refCountUpdate handles case of empty backups better. It creates a noPoolCntOk file if there are legitimately no poolCnt files after running. Reported by Alexander Kobel.
๐ Fixed umask() in child processes (issue #58) reported by Alexander Moisseev.
------------------------------------------------------------------------