borgmatic is a simple Python wrapper script for the Borg backup software
that initiates a backup, prunes any old backups according to a retention
policy, and validates backups for consistency. The script supports
specifying your settings in a declarative configuration file rather than
having to put them all on the command-line, and handles common errors.
ok aja@
clang has the option -mstack-alignment for that purpose, so check what
the compiler supports and use that flag.
This does not fix the build of seabios with clang but moves us forward
a bit to the next error.
Major changes:
- tarsnap accepts an --iso-dates option, which causes times to be
printed in YYYY-MM-DD HH:MM:SS format rather than the traditional
unix ls -l style.
- tarsnap accepts a --force-resources option to proceed with
decryption of a passphrase-encrypted key file even if it is
anticipated to use an excessive amount of memory or CPU time. (This
may be useful if tarsnap inaccurately estimates the amount of memory
your system has available.)
- tarsnap accepts an --archive-names <file> option, which reads a list
of archive names to operate on when operating in -d and --print-stats
modes.
shouldn't end up in normal package mirrors. add a check to Makefile.inc so
this doesn't get added to others.
- add an extra printed warning at the end of ulpt "fake" stage; as pointed
out by stsp after discussion with bentley@ the license for this says "you
may not put the software onto any public network"
with the openbsd package provider, don't look
into pkg.conf anymore to find the installation source, just let
pkg_add do it's magic, or rely on environment variables..