| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: rdiff-backup | Distribution: openSUSE Tumbleweed |
| Version: 2.2.6 | Vendor: openSUSE |
| Release: 2.5 | Build date: Wed Feb 7 17:30:40 2024 |
| Group: Productivity/Archiving/Backup | Build host: reproducible |
| Size: 2492839 | Source RPM: rdiff-backup-2.2.6-2.5.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://rdiff-backup.net/ | |
| Summary: Convenient and transparent local/remote incremental mirror/backup | |
rdiff-backup backs up one directory to another, possibly over a network. The target directory ends up a copy of the source directory, but extra reverse diffs are stored in a special subdirectory of that target directory, so you can still recover files lost some time ago. The idea is to combine the best features of a mirror and an incremental backup. rdiff-backup also preserves subdirectories, hard links, dev files, permissions, uid/gid ownership, and modification times. Also, rdiff-backup can operate in a bandwidth efficient manner over a pipe, like rsync. Thus you can use rdiff-backup and ssh to securely back a hard drive up to a remote location, and only the differences will be transmitted. Finally, rdiff-backup is easy to use and settings have sensical defaults.
GPL-2.0-or-later
* Wed Feb 07 2024 Stefan Seyfried <seife+obs@b1-systems.com>
- require python3-importlib-metadata for python < 3.8 (boo#1219652)
* Mon Sep 11 2023 Paolo Stivanin <info@paolostivanin.com>
- Update to 2.2.6:
* FIX: extended variables were not correctly written if content of file
hadn't changed and file was read-only (API 201).
* FIX: failed parsing of arguments would return code 2 for warnings
instead of 1 for errors
* FIX: quoting variables where not correctly propagated when set from
the command line (API 201).
* FIX: some new functions were needed with higher security level and
had to be sorted accordingly (API 201).
* FIX: test action would fail with empty error message when using API
201
* FIX: timezone was not always correctly calculated in countries with
historically changing DST, closes #902
* NEW: add environment variable RDIFF_BACKUP_API_VERSION to
artificially modify the API version dictionary, see the man page for
details.
* NEW: add warning that server will be called with deprecated CLI and
how to avoid the corresponding warning (see also the FAQ)
* NEW: there is now a weekly release with changelog for intermediate
testing available at
https://github.com/rdiff-backup/rdiff-backup/releases/tag/weekly
* FIX: cross-version issue with 2.0.5 complaining about KeyError
restrict_path, closes #872
* FIX: fail gracefully when connection(s) can't be setup e.g. in case
of network error, closes #868
* Thu Mar 30 2023 Petr Vorel <pvorel@suse.cz>
- Require python3-PyYAML, python3-pylibacl, python3-xattr
(the latter two were Recommends only; all are runtime dependencies).
* Mon Mar 27 2023 Dirk Müller <dmueller@suse.com>
- update to 2.2.4:
* Only very small code and documentation fixes, hopefully
really the last fix release of the stable branch 2.2, before
the development effort for v2.4 starts.
* Fri Feb 10 2023 Dirk Müller <dmueller@suse.com>
- update to 2.2.3:
* Only small code and documentation fixes and additions,
probably the last fix release of the stable branch 2.2,
before the development effort for v2.4 starts.
* That's embarrassing but the last version still had a glitch
and the sdist package `rdiff-backup-2.2.2.tar.gz` didn't
contain the pre-rendered man-pages which some packagers
requested.
* Tue Dec 20 2022 Tuukka Pasanen <tuukka.pasanen@ilmi.fi>
- Happy Holidays release v2.2.0
- Despite all these changes, rdiff-backup 2.2 remains compatible with
rdiff-backup 2.0, but you can, and are encouraged to, use the new API
using --api-version 201, enabling two additional features:
* there is at last a --help parameter
* the CLI (Command Line Interface) has been refurbished and modernized
(the old one is still present but deprecated)
* You can store your parameters in a file, one per line, and call
rdiff-backup @myfile to use them
* Verbosity levels and error codes have been standardized for clearer
interaction with the tool
* Last backup can be regressed even if it isn't failed
* Locking of repositories has been greatly improved
* Thu Sep 17 2020 Paolo Stivanin <info@paolostivanin.com>
- update to 2.0.5:
* CHG: explicitly refuse to back-up to exFAT because it doesn't
handle properly case insensitive deletion of files
* CHG: testing explicitly for existence of tempdir might make
certain setups fail now because tempdir was silently ignored
* DEV: Add a misc script to setup an ArchLinux as development
platform
* DEV: fix compatibility in rollsum and sum-size with rdiff
2.2/2.3 leading to errors in librsynctest
* DEV: function rpath.getdevnums now also returns the device
type, block or char
* DEV: replace deprecated xattr.xattr with xattr. function
* FIX: address PY_SSIZE_T deprecation warning appearing
under Python 3.8 in the C code
* FIX: avoid TypeError: a bytes-like object is required,
not 'str' when logging error message by fixing encoding
* FIX: explicitly test existence of tempdir and avoid "Can't
mix strings and bytes in path components" error
* FIX: failed on certain device files with no such file
or directory error
* FIX: Force encoding of log file to be UTF-8 on all platforms
and be lenient to avoid codec errors on logging
* Tue May 19 2020 Stefan Seyfried <seife+obs@b1-systems.com>
- update to 2.0.3:
changes in behaviour:
* multimedia files with extensions ogv, oga, ogm and mkv are not
compressed any more.
* return error code 2 instead of number of failed files during
repo verification to have a consistent return code (1 is any
other kind of error, 0 if everything is well), closes #338
bug fixes:
* handle include/exclude files with Windows/DOS endings
properly, closes #357
* allow backup from and to Windows shares again, closes #337
* avoid IndexError: string index out of range error when using
accentuated characters in exclude/include patterns, closes #340
* avoid test error when using librsync >= 2.2 by adding -R
rollsum to rdiff call in librsynctest, closes #304
* fail with meaningful error message on metadata mirror files
with duplicate timestamps, closes #322
* sequence of exception leading to abort when logging tuple
of bytes because of unreachable directory, closes #310
new features:
* create a new rdiff-backup-delete script which can remove a file
and all its history from a backup repository (use with care).
* add option --allow-duplicate-timestamps to only warn about
duplicate timestamps in metadata mirror files, use this option
with care and only to clean an impacted backup repository.
* Sun Mar 15 2020 Stefan Seyfried <seife+obs@b1-systems.com>
- update to 2.0.0:
* FIX: Add workaround to avoid error when backup directory is
under the source directory (github issue #296)
* FIX: bytestotime() should return None on decode failure
(Closes github issue #295)
* Sat Mar 14 2020 Stefan Seyfried <seife+obs@b1-systems.com>
- update to 1.9.2rc0, first rc for 2.0.0:
* FIX: UpdateError: Updated mirror temp file does not match
source, Closes github issue #237
* FIX: do not fail when starting with uid/gid equal to maximum,
avoid OverflowError on os.chown
/usr/bin/rdiff-backup /usr/bin/rdiff-backup-delete /usr/bin/rdiff-backup-statistics /usr/lib64/python3.13/site-packages/rdiff_backup /usr/lib64/python3.13/site-packages/rdiff_backup-2.2.6-py3.13.egg-info /usr/lib64/python3.13/site-packages/rdiff_backup-2.2.6-py3.13.egg-info/PKG-INFO /usr/lib64/python3.13/site-packages/rdiff_backup-2.2.6-py3.13.egg-info/SOURCES.txt /usr/lib64/python3.13/site-packages/rdiff_backup-2.2.6-py3.13.egg-info/dependency_links.txt /usr/lib64/python3.13/site-packages/rdiff_backup-2.2.6-py3.13.egg-info/entry_points.txt /usr/lib64/python3.13/site-packages/rdiff_backup-2.2.6-py3.13.egg-info/requires.txt /usr/lib64/python3.13/site-packages/rdiff_backup-2.2.6-py3.13.egg-info/top_level.txt /usr/lib64/python3.13/site-packages/rdiff_backup/C.cpython-313-powerpc64le-linux-gnu.so /usr/lib64/python3.13/site-packages/rdiff_backup/FilenameMapping.py /usr/lib64/python3.13/site-packages/rdiff_backup/Globals.py /usr/lib64/python3.13/site-packages/rdiff_backup/Hardlink.py /usr/lib64/python3.13/site-packages/rdiff_backup/Main.py /usr/lib64/python3.13/site-packages/rdiff_backup/Rdiff.py /usr/lib64/python3.13/site-packages/rdiff_backup/Security.py /usr/lib64/python3.13/site-packages/rdiff_backup/SetConnections.py /usr/lib64/python3.13/site-packages/rdiff_backup/Time.py /usr/lib64/python3.13/site-packages/rdiff_backup/__init__.py /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__ /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/FilenameMapping.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/Globals.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/Hardlink.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/Main.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/Rdiff.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/Security.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/SetConnections.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/Time.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/__init__.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/backup.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/compare.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/connection.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/eas_acls.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/fs_abilities.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/hash.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/increment.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/iterfile.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/librsync.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/log.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/longname.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/manage.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/regress.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/restore.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/robust.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/rorpiter.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/rpath.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/run_delete.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/run_stats.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/selection.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/statistics.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/user_group.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/__pycache__/win_acls.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiff_backup/_librsync.cpython-313-powerpc64le-linux-gnu.so /usr/lib64/python3.13/site-packages/rdiff_backup/backup.py /usr/lib64/python3.13/site-packages/rdiff_backup/compare.py /usr/lib64/python3.13/site-packages/rdiff_backup/connection.py /usr/lib64/python3.13/site-packages/rdiff_backup/eas_acls.py /usr/lib64/python3.13/site-packages/rdiff_backup/fs_abilities.py /usr/lib64/python3.13/site-packages/rdiff_backup/hash.py /usr/lib64/python3.13/site-packages/rdiff_backup/increment.py /usr/lib64/python3.13/site-packages/rdiff_backup/iterfile.py /usr/lib64/python3.13/site-packages/rdiff_backup/librsync.py /usr/lib64/python3.13/site-packages/rdiff_backup/log.py /usr/lib64/python3.13/site-packages/rdiff_backup/longname.py /usr/lib64/python3.13/site-packages/rdiff_backup/manage.py /usr/lib64/python3.13/site-packages/rdiff_backup/regress.py /usr/lib64/python3.13/site-packages/rdiff_backup/restore.py /usr/lib64/python3.13/site-packages/rdiff_backup/robust.py /usr/lib64/python3.13/site-packages/rdiff_backup/rorpiter.py /usr/lib64/python3.13/site-packages/rdiff_backup/rpath.py /usr/lib64/python3.13/site-packages/rdiff_backup/run_delete.py /usr/lib64/python3.13/site-packages/rdiff_backup/run_stats.py /usr/lib64/python3.13/site-packages/rdiff_backup/selection.py /usr/lib64/python3.13/site-packages/rdiff_backup/statistics.py /usr/lib64/python3.13/site-packages/rdiff_backup/user_group.py /usr/lib64/python3.13/site-packages/rdiff_backup/win_acls.py /usr/lib64/python3.13/site-packages/rdiffbackup /usr/lib64/python3.13/site-packages/rdiffbackup/__init__.py /usr/lib64/python3.13/site-packages/rdiffbackup/__pycache__ /usr/lib64/python3.13/site-packages/rdiffbackup/__pycache__/__init__.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/__pycache__/actions_mgr.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/__pycache__/arguments.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/__pycache__/meta_mgr.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/__pycache__/run.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/actions /usr/lib64/python3.13/site-packages/rdiffbackup/actions/__init__.py /usr/lib64/python3.13/site-packages/rdiffbackup/actions/__pycache__ /usr/lib64/python3.13/site-packages/rdiffbackup/actions/__pycache__/__init__.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/actions/__pycache__/backup.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/actions/__pycache__/calculate.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/actions/__pycache__/compare.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/actions/__pycache__/complete.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/actions/__pycache__/info.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/actions/__pycache__/list_.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/actions/__pycache__/regress.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/actions/__pycache__/remove.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/actions/__pycache__/restore.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/actions/__pycache__/server.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/actions/__pycache__/test.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/actions/__pycache__/verify.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/actions/backup.py /usr/lib64/python3.13/site-packages/rdiffbackup/actions/calculate.py /usr/lib64/python3.13/site-packages/rdiffbackup/actions/compare.py /usr/lib64/python3.13/site-packages/rdiffbackup/actions/complete.py /usr/lib64/python3.13/site-packages/rdiffbackup/actions/info.py /usr/lib64/python3.13/site-packages/rdiffbackup/actions/list_.py /usr/lib64/python3.13/site-packages/rdiffbackup/actions/regress.py /usr/lib64/python3.13/site-packages/rdiffbackup/actions/remove.py /usr/lib64/python3.13/site-packages/rdiffbackup/actions/restore.py /usr/lib64/python3.13/site-packages/rdiffbackup/actions/server.py /usr/lib64/python3.13/site-packages/rdiffbackup/actions/test.py /usr/lib64/python3.13/site-packages/rdiffbackup/actions/verify.py /usr/lib64/python3.13/site-packages/rdiffbackup/actions_mgr.py /usr/lib64/python3.13/site-packages/rdiffbackup/arguments.py /usr/lib64/python3.13/site-packages/rdiffbackup/locations /usr/lib64/python3.13/site-packages/rdiffbackup/locations/__init__.py /usr/lib64/python3.13/site-packages/rdiffbackup/locations/__pycache__ /usr/lib64/python3.13/site-packages/rdiffbackup/locations/__pycache__/__init__.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/locations/__pycache__/_dir_shadow.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/locations/__pycache__/_repo_shadow.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/locations/__pycache__/directory.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/locations/__pycache__/fs_abilities.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/locations/__pycache__/repository.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/locations/_dir_shadow.py /usr/lib64/python3.13/site-packages/rdiffbackup/locations/_repo_shadow.py /usr/lib64/python3.13/site-packages/rdiffbackup/locations/directory.py /usr/lib64/python3.13/site-packages/rdiffbackup/locations/fs_abilities.py /usr/lib64/python3.13/site-packages/rdiffbackup/locations/map /usr/lib64/python3.13/site-packages/rdiffbackup/locations/map/__init__.py /usr/lib64/python3.13/site-packages/rdiffbackup/locations/map/__pycache__ /usr/lib64/python3.13/site-packages/rdiffbackup/locations/map/__pycache__/__init__.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/locations/map/__pycache__/filenames.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/locations/map/__pycache__/hardlinks.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/locations/map/__pycache__/longnames.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/locations/map/__pycache__/owners.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/locations/map/filenames.py /usr/lib64/python3.13/site-packages/rdiffbackup/locations/map/hardlinks.py /usr/lib64/python3.13/site-packages/rdiffbackup/locations/map/longnames.py /usr/lib64/python3.13/site-packages/rdiffbackup/locations/map/owners.py /usr/lib64/python3.13/site-packages/rdiffbackup/locations/repository.py /usr/lib64/python3.13/site-packages/rdiffbackup/meta /usr/lib64/python3.13/site-packages/rdiffbackup/meta/__init__.py /usr/lib64/python3.13/site-packages/rdiffbackup/meta/__pycache__ /usr/lib64/python3.13/site-packages/rdiffbackup/meta/__pycache__/__init__.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/meta/__pycache__/acl_posix.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/meta/__pycache__/acl_win.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/meta/__pycache__/ea.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/meta/__pycache__/stdattr.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/meta/acl_posix.py /usr/lib64/python3.13/site-packages/rdiffbackup/meta/acl_win.py /usr/lib64/python3.13/site-packages/rdiffbackup/meta/ea.py /usr/lib64/python3.13/site-packages/rdiffbackup/meta/stdattr.py /usr/lib64/python3.13/site-packages/rdiffbackup/meta_mgr.py /usr/lib64/python3.13/site-packages/rdiffbackup/run.py /usr/lib64/python3.13/site-packages/rdiffbackup/utils /usr/lib64/python3.13/site-packages/rdiffbackup/utils/__init__.py /usr/lib64/python3.13/site-packages/rdiffbackup/utils/__pycache__ /usr/lib64/python3.13/site-packages/rdiffbackup/utils/__pycache__/__init__.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/utils/__pycache__/argopts.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/utils/__pycache__/locking.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/utils/__pycache__/plugins.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/utils/__pycache__/quoting.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/utils/__pycache__/safestr.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/utils/__pycache__/simpleps.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/utils/__pycache__/usrgrp.cpython-313.pyc /usr/lib64/python3.13/site-packages/rdiffbackup/utils/argopts.py /usr/lib64/python3.13/site-packages/rdiffbackup/utils/locking.py /usr/lib64/python3.13/site-packages/rdiffbackup/utils/plugins.py /usr/lib64/python3.13/site-packages/rdiffbackup/utils/quoting.py /usr/lib64/python3.13/site-packages/rdiffbackup/utils/safestr.py /usr/lib64/python3.13/site-packages/rdiffbackup/utils/simpleps.py /usr/lib64/python3.13/site-packages/rdiffbackup/utils/usrgrp.py /usr/share/bash-completion /usr/share/bash-completion/completions /usr/share/bash-completion/completions/rdiff-backup /usr/share/doc/packages/rdiff-backup /usr/share/doc/packages/rdiff-backup/CHANGELOG.adoc /usr/share/doc/packages/rdiff-backup/FAQ.adoc /usr/share/doc/packages/rdiff-backup/README.adoc /usr/share/doc/packages/rdiff-backup/examples.adoc /usr/share/doc/packages/rdiff-backup/index.adoc /usr/share/licenses/rdiff-backup /usr/share/licenses/rdiff-backup/COPYING /usr/share/man/man1/rdiff-backup-delete.1.gz /usr/share/man/man1/rdiff-backup-old.1.gz /usr/share/man/man1/rdiff-backup-statistics.1.gz /usr/share/man/man1/rdiff-backup.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Oct 19 22:42:15 2025