File backupninja.changes of Package Backupninja
-------------------------------------------------------------------
Fri Aug 14 14:33:57 UTC 2020 - tuukka.pasanen@ilmi.fi
- Update to version 1.1.91+git20200814.fbc2d14:
* There is no specific reason to have 'network.target' so change it to 'local-fs.target'
-------------------------------------------------------------------
Fri Aug 14 14:14:02 UTC 2020 - tuukka.pasanen@ilmi.fi
- Update to version 1.1.91+git20200814.beed275:
* Add possibility to have dated backups
* Make sure that monthly are in monthly.d and weekly are in weekly.d dir
-------------------------------------------------------------------
Fri Aug 14 13:41:16 UTC 2020 - tuukka.pasanen@ilmi.fi
- Update to version 1.1.91+git20200814.98f5cd0:
* Fix missing '-char in script
-------------------------------------------------------------------
Fri Aug 14 13:22:37 UTC 2020 - tuukka.pasanen@ilmi.fi
- Update to version 1.1.91+git20200814.1b26f66:
* Release 1.1.91
* Implement very basic hard coded monthly and weekly keeping with only keep amount of file for mysql
* Add rotate functions to tools.in
* Tune timer randomization be smaller than half hour
* New icon
* Very fast sketched new avatar
-------------------------------------------------------------------
Wed Jun 24 11:40:25 UTC 2020 - tuukka.pasanen@ilmi.fi
- Update to version 1.1.90+git20200624.a8b21a4:
* Update Changelog for 1.1.90
* Add possibility to put every database under own sub-directory
* Make sure that MySQL encryption is working as expected and example is updated
* Tune ENCRYPT_OPTS and ENCRYPT_PASS to match default
* Add forgotten default parameters (ENCRYPT, ENCRYPT_OPTS and ENCRYPT_PASS) to backupninja.in
-------------------------------------------------------------------
Tue Jun 23 12:52:14 UTC 2020 - tuukka.pasanen@ilmi.fi
- Update to version 1.1.99+git20200623.fa5772c:
* Make 1.1.90 (1.2.0RC1) commit
* Add Encryption support to MySQL dumping
* Remove vserver support (fixes #11289)
* Remove zero-padding from nowday and whenday (fixes #9397)
* Add ZStd as tar method
* Make sure that correct suffix is used not just hard-coded '.gz'
* Change GZIP to COMPRESS as nowadays there can be other compression methods like BZip2, ZStd and XZ
* borg: place cache_directory in "source" section
* borg: expand path to cachedir
* borg: unset env var instead of setting an empty string
* borg: document the new cache_directory option in the example config file
* borg: add configuration to displace the cache directory
* Basic support for SystemD integration: backupninja.timer (Hourly timer) and backupninja.service (Systemd service file). Cron should not be used after this as they are executed two times per hour which can lead disaster!
* Update sys.in to add missing "disk" flag.
* Remove double quotes when parsing $result
* checkBox function: use on/off instead of yes/no
* Remove zero-padding from nowday and whenday (fixes #9397)
* Fix warning about malformed day component in 'when'
* Whitespace fixes
* Use -V instead of -v as shorthand for --version
-------------------------------------------------------------------
Tue Dec 18 11:11:53 UTC 2018 - Tuukka Pasanen <tuukka.pasanen@ilmi.fi>
- version 1.1.0 -- June 29, 2018
backupninja changes
· Add validation check for when parameter
Thanks to ulrich <ulrich@habmalnefrage.de> for the patch
· Quote output strings passed to logging functions
· Ignore files in /etc/backup.d that lack suffix
Thanks to David Gasaway <dave@gasaway.org> for the patch
· Add Vagrantfile to help with testing/release process
documentation changes
· Fix typos in README.md and manpages. Thank you, Lintian!
· Improve release process documentation
handler changes
borg:
. Add initial support for the borgbackup program
Thanks to Ben <ben@wainei.net> and Thomas Preissler
<thomas@preissler.co.uk> for contributing patches
dup:
· Fix symmetric encryption
Thanks to Matthijs Wensveen <matthijs.wensveen@gmail.com> for
the patch.
· Bail if archive dir doesn't exist
Thanks to Hugh Nowlan <nosmo@nosmo.me> for the patch
sys:
· Use lsblk instead of sfdisk to get a list of block devices
Thanks to Romain Dessort <romain@univers-libre.net> for the patch
· Avoid looking for partitions on zram devices
Thanks to Glandos <bugs-0xacab@antipoul.fr> for the patch
· Support extracting LUKS headers from partitions
Thanks to Lyz <lyz@riseup.net> for the patch.
version 1.0.2 -- September 05, 2017
handler changes
dsync:
. Miscellaneous improvements to this experimental handler.
dup:
. For local backups, check that the destination directory exists.
Thanks to ulrich for the preliminary patch. (Redmine#4049)
. Gracefully handle legacy spaces between -o and IdentityFile.
. Don't remove useful signature files with --extra-clean,
on duplicity versions that have a sane handling of the cache.
Thanks to Alexander Mette <mail@amette.eu> for the patch!
(Closes: Redmine#6357)
. Fix buggy version comparison. (Redmine#6746)
. Support using a different passphrase for the signing key
from the one used for the encryption key (Closes: #726072).
Thanks to Dominik George <nik@naturalnet.de> for the patch!
· Run duplicity in a C locales environment (Closes: #736280).
Thanks to Jonathan Dupart <jonathan@dupart.org> for the report,
and the initial patch!
. Fix handling of Dropbox access token (Closes: GitLab#11260).
mysql:
. Make "nodata" option compatible with compress=no.
. Fix non-qualified table name extraction. (Closes: Redmine#4373)
. Skip dumping information and performance_schema databasase.
(Closes: GitLab#11148)
rdiff:
. Add option to include rdiff-backup output in reports.
Thanks to David Gasaway <dave@gasaway.org> for the patch!
rsync:
. Solve quoting issue with "su". (Closes: #683731, Redmine#4019)
. Update increment folder date to avoid ending up with contradictory
information. (Closes: Redmine#3929)
. Force rsync handler run bash at the remote destination.
(Closes: Redmine#3003)
. Support running in test mode (Closes: Redmine#8196).
Thanks to shred for the initial patch.
sys:
. Fix LUKS header backup to properly detect partitions.
. Provide the ability to backup the MBR for every device found,
and to backup the BIOS (if the flashrom program is installed,
and the mainboard is supported).
. Add suse to the list of supported OS (Redmine#7101).
Thanks to Christian Prause <cprause@suse.com> for the patch.
. Fix indentation. Thanks to Jools Wills <jools@oxfordinspire.co.uk>
for the patch. (Closes: Redmine#6802)
. Exclude tmpfs filesystems from df output. (Closes: Debian#745818)
tar:
. Support test mode and xz compression.
Thanks to Pierre ROUDIER <contact@pierreroudier.net> for the patches.
helper changes
rdiff:
. Don't give misleading information regarding required fields.
(Redmine#4410)
. Support output_as_info.
Thanks to David Gasaway <dave@gasaway.org> for the patch!
sys:
. Remove spurious quotes that broke the helper (Closes: Redmine#6803).
Thanks to Jools Wills <jools@oxfordinspire.co.uk> for the patch.
backupninja changes
. Indentation fixes, thanks to exobuzz. (Redmine#6726)
. Ignore jobs whose filename ends with "~".
Thanks to Mark Janssen <mark@sig-io.nl> for the patch.
build system changes
· Pass the "foreign" option to AM_INIT_AUTOMAKE: README has been
renamed to README.md.
documentation changes
. Update INSTALL file to add some missing recommended programs.
. Document release process.
. Merge FAQ content from the Redmine wiki into the one shipped
with backupninja.
. README.md: reorganize, reformat, and point to the examples
configuration files.
. INSTALL.md: recommend using packages on Debian and derivatives.
. bandwidthlimit for the dup handler needs to be given in KB/s,
and not (as wrongly advertised previously) in Kbit/s.
(Closes: GitLab#7603)
-------------------------------------------------------------------
Sat Dec 10 19:38:15 UTC 2016 - tuukka.pasanen@ilmi.fi
- Added Borg backup support from https://0xacab.org/Benzhaomin/backupninja/tree/borg_support (Up to commit caef44081323e0cc68ce2aee7a9b16969230f54a)
- Added updates from release 1.0.1 from https://0xacab.org/riseuplabs/backupninja/tree/master (Up to commit b0b492d2a45d9cfe57484bf7a601f58b8b362dbd)