This release adds the ability to store script files on either the client or server, rewritten snapshot creation to remove use of "rbind", automatic cleanup on next run after an abort, support for LVM tagging for snapshots, better handling of messages and tracebacks, and a number of other code cleanups and bugfixes. The minimum Python supported is now Python 2.3.
This release includes more fixes for dealing with LVM snapshots, better handling of other failure conditions, updates for Python syntax issues and changes, allowing of the specification of a sender address in email messages, and better handling of ionice(1).
This release fixes a few serious errors that prevented safekeep from running. LVN snapshots and SSH key delivery were fixed. A number of errors introduced in the previous release (1.3.1) were fixed. Installation from source ("make install") was improved.
This release added support for nice(1) on both clients and servers, and ionice(1) support on clients. The code now runs without warnings on newer versions of Python. There were many cleanups, bugfixes, and small improvements.