Releases: alexjurkiewicz/acts
acts v1.4.2
acts v1.4.2, released 2021-02-02
Fixes
In some scenarios, backup pruning may hang
Changes
You can specify your own function to call tarsnap (see acts.conf)
Bugs:
Pfft, bugs.
acts v1.4.1
acts v1.4.1, released 2019-08-25
Breaking Changes:
- It is possible that archive names were created inconsistently (with extra
/
βs in them), depending on/bin/sh
behaviour, but we are not aware of that actually occuring. Archive names are now created consistently.
Fixes:
- When creating monthly/daily backups, certain
tarsnap
arguments were ignored (#39) - Some
tarsnap
calls were wrapped to prevent extraneous noise in output
Changes:
- Archive names are now consistent in output text strings (#36)
postbackupscript
is passed all created backups as arguments- A formal
LICENSE
was added (#40)
Bugs:
- Bugs? Where weβre going, we donβt need bugs. π¬
acts v1.4.0
acts 1.4.0, released 2019-06-23
Breaking Changes:
acts.conf
will not be automatically picked up from$PWD
. If you relied on this behaviour, you can runacts -c ./acts.conf
- On new installations, the default
acts.conf
must be edited before running acts
New Features:
- The path to
acts.conf
can be specified with-c /path/to/acts.conf
(#27) - The number of retained daily, monthly, and yearly archives can be set in
acts.conf
(#31)
Changes:
- Backup levels for new archive targets are created immediately (#28) (Thanks @shortchanged13!)
- Monthly/yearly backups are always present. If they don't exist, they are copied from the latest daily archive (#29, #35)
- It is easier to back up only '/' (though that is discouraged) (#32)
Bugs:
- None, acts is perfect π
acts v1.4b2
acts 1.4b2, released 2019-06-15
This is a beta release for acts 1.4.
Changes
- Fixed typo in debug string (#25)
- The path to the
acts.conf
configuration file can be specified with-c /path/to/acts.conf
.$PWD
is no longer searched foracts.conf
(#27) - Monthly and yearly backups are always created (#29)
- The number of backups at each level is configurable (#31)
- Backups of
/
get better archive titles (#32)
Bugs
- It is possible that, for extremely large archives, it is more efficient simply to back them up than to copy their metadata (#35). Feedback is eagerly accepted!
- Other than that, acts is perfect π
acts 1.4b1
acts 1.4b1, released 2019-02-13
This is a beta release for acts 1.4.
Changes
- Backup type selection (daily, monthly, yearly) and rotation is determined on a per-backup path basis. Now, adding a new path will start with a yearly backup immediately
- Since yearly and monthly backups are calendar-based, the new backup path will fall into sync with everything else by the first of the following month
- Thanks to Scott for the contribution
Bugs
- None, acts is perfect π
acts v1.3
acts 1.3, released 2018-10-09
Full changelog from 1.2:
Changes
- Logging updates:
- Per-backup-target timing information is logged (to help identify which backup target is making your run take six hours)
- Change log output to logfmt-style. eg:
Old:"Backing up /usr..."
New:"backup-start type=daily dir=/usr name=ajdesktop-daily-2018-10-09_12:01-usr"
New Features
- New option. Set
uselocaltime=1
to use timestamps in the system's local timezone rather than UTC - New commandline parameter. -h/--help
Bugs
None, acts is perfect π
acts 1.3b3
acts 1.3b3, released 2017-05-08.
This is a beta release for acts 1.3.
Changes
- None
Bugs
- Correct handling for
uselocaltime=1
config option. - None, acts is perfect π
acts 1.3b2
acts 1.3b2, released 2016-11-29.
This is a beta release for acts 1.3.
Changes
- New option. Set
uselocaltime=1
to use timestamps in the system's local timezone rather than UTC - New commandline parameter.
-h
/--help
Bugs
None, acts is perfect π
acts 1.3b1
acts 1.3b1, released 2015-12-29.
This is a beta release for acts 1.3.
Logging:
- Log per-backup-target timing
- Change log output to logfmt-style. eg:
Old: "Backing up /usr..."
New: "backup-start type=daily dir=/usr name=ajdesktop-daily-2015-12-29_12:01-usr"
This should be significantly easier to parse with ELK, Splunk, etc.
Miscellaneous:
- Discourage loading of
./acts.conf
(it is intended for dev/testing only)
Packaging:
- Include deb Makefile
- Include OpenBSD ports data
Bugs:
- None, acts is perfect π