- Update azure SDK to v0.34.2
- Update duplicity version when building from source to v0.7.12
- Migrate to poise-python, as the used python-cookbook is deprecated.
- Install lftp when using
ftp://
backend. Duplicity changed the default backend from ncftp to lftp
- Automatically install
python-paramiko
when using SSH backends
- Add support for the
FTP_PASSWORD
environment variable (Thanks, Tom Ward)
- Install
python-paramiko
packages when installing from source - Check whether duplicity is installed in zabbix-check
- Prevent duplicate duplicity processes using lockfiles
- Add
lockfile
attribute
- Migrate to
zabbix_ng
cookbook
- Fix path when compiling GPG from source
- Fix dependencies for Azure users
- Use
senstive true
attribute for duplicity environment files, so credentials won't end up in Chef logs - Fix escaping issue with
--gpg-options
- Add attribute to set encryption algorithms (defaults to aes256, sha512)
- Add attribute to set compression algorithm and level (defaults to bzip2, level 6)
- Add support or Microsoft Azure storage
- Use configuration file, so one can use credentials and arguments like temporary directories or backend information easily in interactive sessions (See README for details)
- Add support for CentOS 5.x
- Add support for Google Cloud Storage
- Add ability to install duplicity from source
- Add provider to configure boto
- Add integration tests (for install recipes)
- A lot of internal improvements and fixes
- Fix issue with properly detecting S3 backend
- When specifying additional arguments in front of the s3:// backend, backend dependencies weren't properly detected
- Fix an issue with directory permissions when using
/dev/null
as logfile
- Public release
- Initial release of duplicity_ng (internal)