Rsnapshot v1.4.0 Release Notes
Release Date: 2015-07-01 // almost 9 years ago-
- Tidy the code with perltidy
- ๐ Fix --rsh command line option The --rsh option of rsync got errornously quoted (Debian Bug #743310)
- Define traps to unmount LVM parts after fail If you use LVM snapshots and rsnapshot fails, rsnapshot will unmount and remove the snapshot, too.
- cd to home before executing a command
- if($use_lazy_deletes): remove lockfile in any case
- Bail on failing cmd_(pre|post)exec If one of those commands fails, rsnapshot will exit with exit code != 0
- ๐จ Capture output from rsync and print/log if level is >=4
- ๐จ Print rsnpashot's PID when logging to syslog, instead of the logger's PID.
- ๐ make script uses pod2man instead of /usr/bin/pod2man
- ๐ rsnapshot-diff: Fixed removed files reported as addition (+ mark)
- Introduction of backup_exec resource for running unix commands interspersed with backup and backup_script jobs.
- check for SIGPIPE, mainly in case cron fails when trying to mail (this is probably why rsnapshot dies mysteriously if it outputs when called by cron on a system which does not have mail working).
- โ add test case for -t showing --link-dest when there is only one snapshot
- if gnu_cp_al fails, test out a simple cp -al command before suggesting that the cp does not support -al.
- When snapshot_root does not exist, check existence of parent directories.
- include_conf
command
now strips backticks before execution (bug fix based on suggestion from David Osborn). - ๐ Ignore extraneous output from lvremove command. (patch by Tim Connors)
- โก๏ธ Update current maintainer status in Authors section of man page. (David Cantrell stepped down between 1.3.0 and 1.3.1.)
- โ Remove some old (1.1.x -> 1.2.0) upgrade notices from man page.
- Allow linux_lvm_cmd_* in config file to have options also.
- ๐ Allow
backticks with options
in include_conf. - ๐ Fix inaccurate omission of --link-dest in test-mode output
- rsnapshot-diff: Add -s option to show size of each file.