borgmatic-1.2.14-1.2.noarch.rpm


Advertisement

Description

borgmatic - Automation tool for borgbackup

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename borgmatic-1.2.14-1.2.noarch.rpm
Package name borgmatic
Package version 1.2.14
Package release 1.2
Package architecture noarch
Package type rpm
Category Productivity/Archiving/Backup
Homepage https://torsion.org/borgmatic/
License GPL-3.0-only
Maintainer -
Download size 87.85 KB
Installed size 193.09 KB
borgmatic is a 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.

Alternatives

Package Version Architecture Repository
borgmatic-1.2.14-19.9.noarch.rpm 1.2.14 noarch Archiving Backup
borgmatic - - -

Requires

Name Value
/usr/bin/python3 -
borgbackup -
python(abi) = 3.7
python3-pykwalify -
python3-ruamel.yaml -
python3-setuptools -

Provides

Name Value
borgmatic = 1.2.14-1.2
config(borgmatic) = 1.2.14-1.2

Download

Type URL
Mirror widehat.opensuse.org
Binary Package borgmatic-1.2.14-1.2.noarch.rpm
Source Package borgmatic-1.2.14-1.2.src.rpm

Install Howto

Install borgmatic rpm package:

# zypper install borgmatic

Files

Path
/etc/borgmatic/config.yaml
/etc/borgmatic.d/
/usr/bin/borgmatic
/usr/bin/generate-borgmatic-config
/usr/bin/upgrade-borgmatic-config
/usr/lib/python3.7/site-packages/borgmatic/__init__.py
/usr/lib/python3.7/site-packages/borgmatic/signals.py
/usr/lib/python3.7/site-packages/borgmatic/verbosity.py
/usr/lib/python3.7/site-packages/borgmatic-1.2.14-py3.7.egg-info/PKG-INFO
/usr/lib/python3.7/site-packages/borgmatic-1.2.14-py3.7.egg-info/SOURCES.txt
/usr/lib/python3.7/site-packages/borgmatic-1.2.14-py3.7.egg-info/dependency_links.txt
/usr/lib/python3.7/site-packages/borgmatic-1.2.14-py3.7.egg-info/entry_points.txt
/usr/lib/python3.7/site-packages/borgmatic-1.2.14-py3.7.egg-info/requires.txt
/usr/lib/python3.7/site-packages/borgmatic-1.2.14-py3.7.egg-info/top_level.txt
/usr/lib/python3.7/site-packages/borgmatic/__pycache__/__init__.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/__pycache__/signals.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/__pycache__/verbosity.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/borg/__init__.py
/usr/lib/python3.7/site-packages/borgmatic/borg/check.py
/usr/lib/python3.7/site-packages/borgmatic/borg/create.py
/usr/lib/python3.7/site-packages/borgmatic/borg/environment.py
/usr/lib/python3.7/site-packages/borgmatic/borg/extract.py
/usr/lib/python3.7/site-packages/borgmatic/borg/info.py
/usr/lib/python3.7/site-packages/borgmatic/borg/init.py
/usr/lib/python3.7/site-packages/borgmatic/borg/list.py
/usr/lib/python3.7/site-packages/borgmatic/borg/prune.py
/usr/lib/python3.7/site-packages/borgmatic/borg/__pycache__/__init__.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/borg/__pycache__/check.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/borg/__pycache__/create.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/borg/__pycache__/environment.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/borg/__pycache__/extract.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/borg/__pycache__/info.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/borg/__pycache__/init.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/borg/__pycache__/list.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/borg/__pycache__/prune.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/commands/__init__.py
/usr/lib/python3.7/site-packages/borgmatic/commands/borgmatic.py
/usr/lib/python3.7/site-packages/borgmatic/commands/convert_config.py
/usr/lib/python3.7/site-packages/borgmatic/commands/generate_config.py
/usr/lib/python3.7/site-packages/borgmatic/commands/hook.py
/usr/lib/python3.7/site-packages/borgmatic/commands/__pycache__/__init__.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/commands/__pycache__/borgmatic.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/commands/__pycache__/convert_config.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/commands/__pycache__/generate_config.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/commands/__pycache__/hook.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/config/__init__.py
/usr/lib/python3.7/site-packages/borgmatic/config/checks.py
/usr/lib/python3.7/site-packages/borgmatic/config/collect.py
/usr/lib/python3.7/site-packages/borgmatic/config/convert.py
/usr/lib/python3.7/site-packages/borgmatic/config/generate.py
/usr/lib/python3.7/site-packages/borgmatic/config/legacy.py
/usr/lib/python3.7/site-packages/borgmatic/config/schema.yaml
/usr/lib/python3.7/site-packages/borgmatic/config/validate.py
/usr/lib/python3.7/site-packages/borgmatic/config/__pycache__/__init__.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/config/__pycache__/checks.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/config/__pycache__/collect.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/config/__pycache__/convert.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/config/__pycache__/generate.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/config/__pycache__/legacy.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/config/__pycache__/validate.cpython-37.pyc
/usr/lib/systemd/system/borgmatic.service
/usr/lib/systemd/system/borgmatic.timer
/usr/sbin/rcborgmatic
/usr/share/doc/packages/borgmatic/AUTHORS
/usr/share/doc/packages/borgmatic/NEWS
/usr/share/doc/packages/borgmatic/README.md
/usr/share/doc/packages/borgmatic/sample/
/usr/share/doc/packages/borgmatic/sample/cron/borgmatic
/usr/share/licenses/borgmatic/LICENSE
/usr/share/man/man1/borgmatic.1.gz

Changelog

2019-01-21 - Antonio Larrosa <alarrosa@suse.com>
- Update to 1.2.14
* When generating sample configuration with generate-borgmatic-config,
document the defaults for each option.
* When running multiple configuration files, attempt all configuration
files even if one of them errors. Log a summary of results at the end.
* Add borgmatic --version command-line flag to get the current installed
version number.
- Update to 1.2.13
* Support for --stats command-line flag independent of --verbosity.
* With borgmatic --init command-line flag, proceed without erroring if a
repository already exists.
- Update to 1.2.12
* Support for Borg repository initialization via borgmatic --init
command-line flag.
* Update Borg create --filter values so a dry run lists files to back up.
* Update README with link to a new/forked Docker image.
* Prevent deprecated --excludes command-line option from being used.
* Refactor README a bit to flow better for first-time users.
* Update README with a few additional borgmatic packages (Debian and Ubuntu).
- Update to 1.2.11
* Support for Borg create --progress via borgmatic command-line flag.
- Update to 1.2.10
* Support for Borg --chunker-params create option via "chunker_params"
in borgmatic's storage section.
- Update to 1.2.9
* Fix for syntax error that occurred in Python 3.5 and below.
* Make automated tests support running in Python 3.5.
- Update to 1.2.8
* Enable consistency checks for only certain repositories via
"check_repositories" option in borgmatic's consistency
configuration. Handy for large repositories that take forever to check.
* Include link to issue tracker within various command output.
* Run continuous integration tests on a matrix of Python and Borg
versions.
- Update to 1.2.7
* Support for Borg --keep-secondly prune option.
* Use Black code formatter and Flake8 code checker as part of running
automated tests.
* Add an end-to-end automated test that actually integrates with Borg.
* Set up continuous integration for borgmatic automated tests
- Update to 1.2.6
* Fix generated configuration to also include a "keep_daily" value so
pruning works out of the box.
- Update to 1.2.5
* Fix various warnings.
- Update to 1.2.4
* Bump version.
- Update to 1.2.3
* Set to release version.
2018-09-14 - Antonio Larrosa <alarrosa@suse.com>
- Update to 1.2.2
* #85: Fix compatibility issue between pykwalify and ruamel.yaml 0.15.52, which manifested in
borgmatic as a pykwalify RuleError.
- Update to 1.2.1
* Skip before/after backup hooks when only doing --prune, --check, --list, and/or --info.
* #71: Support for XDG_CONFIG_HOME environment variable for specifying alternate user ~/.config/
path.
* #74, #83: Support for Borg --json option via borgmatic command-line to --list archives or show
archive --info in JSON format, ideal for programmatic consumption.
* #38, #76: Upgrade ruamel.yaml compatibility version range and fix support for Python 3.7.
* #77: Skip non-"*.yaml" config filenames in /etc/borgmatic.d/ so as not to parse backup files,
editor swap files, etc.
* #81: Document user-defined hooks run before/after backup, or on error.
* Add code style guidelines to the documention.
2018-07-07 - alarrosa@suse.com
- Use %{version} in the Source line instead of explicitly writing it.
- Use %license for LICENSE and change the license in the spec file to
GPL-3.0-only

See Also

Package Description
boringssl-devel-20181228-1.1.i586.rpm Development files for BoringSSL
boringssl-devel-20181228-1.1.x86_64.rpm Development files for BoringSSL
bosh-2019.04.29-12.1.i586.rpm Multibyte-capable POSIX-conforming Bourne shell
bosh-2019.04.29-12.1.x86_64.rpm Multibyte-capable POSIX-conforming Bourne shell
bouncycastle-1.60-2.2.noarch.rpm Bouncy Castle Crypto Package for Java
bouncycastle-javadoc-1.60-2.2.noarch.rpm Javadoc for bouncycastle
bovo-19.04.0-1.1.i586.rpm Five-in-a-row Board Game
bovo-19.04.0-1.1.x86_64.rpm Five-in-a-row Board Game
bovo-lang-19.04.0-1.1.noarch.rpm Translations for package bovo
bpm-tools-0.3-1.10.i586.rpm Automatic calculating and tagging the tempo of music files
bpm-tools-0.3-1.10.x86_64.rpm Automatic calculating and tagging the tempo of music files
bpython-0.15-1.7.noarch.rpm Fancy Curses Interface to the Python Interactive Interpreter
bpython-doc-0.15-1.7.noarch.rpm Documentation for bpython
branding-openSUSE-84.87.20180403-1.1.noarch.rpm openSUSE Tumbleweed Brand File
branding-upstream-12.3-6.6.noarch.rpm SUSE Brand File Supplementing Upstream Look and Feel
Advertisement
Advertisement