| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: dump | Distribution: openSUSE Tumbleweed |
| Version: 0.4b53 | Vendor: openSUSE |
| Release: 2.1 | Build date: Mon Mar 2 19:34:30 2026 |
| Group: Productivity/Archiving/Backup | Build host: reproducible |
| Size: 387155 | Source RPM: dump-0.4b53-2.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: http://dump.sourceforge.net | |
| Summary: Programs for backing up and restoring ext2/3/4 filesystems | |
The dump package contains both dump and restore. Dump examines files in a file system, determines which ones need to be backed up, and copies those files to a specified disk, tape, or other storage medium. The restore command performs the inverse function of dump. It can restore a full backup of a file system.
BSD-3-Clause
* Mon Mar 02 2026 Antonio Teixeira <antonio.teixeira@suse.com>
- Remove update-alternatives %post scripts for SLES 16.x future releases
(jsc#PED-15644, bsc#1245893)
* Mon Feb 09 2026 Antonio Teixeira <antonio.teixeira@suse.com>
- Update to 0.4b53
* Do not dump the quota and orphan hidden inodes.
* When a dump has more than 31 volumes, report all the volumes read
rather than stopping at 31.
* add --use-blockdev-for-dumpdates to revert to old behaviour where
blockdev is always written to dumpdates. Improve fstab filtering so
that bind mounts can be dumped.
* Relax the restriction of incremental dumping of subdirectories and
updating of the dumpdates file where --use-blockdev-for-dumpdates is
not being used.
* Add --no-set-curr-dir-perms which bypasses the question about setting
permissions on . when restoring.
* For full changelog see NEWS file
- Disable werror which was enabled by default but causes build errors
- Remove update-alternatives, conflict with rmt instead and symlink ermt
to rmt (bsc#1245893)
- Refresh dump-0.4b46-rmt-ermt.patch
- Drop dump-0.4b43-include.patch, no longer needed
- Downgrade rmt and mt Recommends to Suggests. It's better to not install
these by default in order to avoid user confusion with conflicts with
other packages providing rmt such as tar-rmt (bsc#1244396)
* Tue Dec 17 2024 Antonio Teixeira <antonio.teixeira@suse.com>
- Update to 0.4b49:
* Reworking of regression tests and test harness
* Import some patches from the Debian package.
* restore -N should never change the fs. Fixes #154
* Support outputting list of files from restore -t with '\0' separator
(Patch from debian bug 703564 by Heiko Schlittermann)
* Fix reading of QFA file when listing tape.
* Support restoring to filesystems with a blocksize that isn't a multiple
of TP_BSIZE (debian bug 995992). This is a different fix to the one
currently in debian. The advantage of using a common multiple, if
available, is that every FS block will only be written to once.
Fixed an issue where the alignment between blocksize and writing pos
becomes misaligned when a sparse hole doesn't occupy a full fs block
(happens when restoring to a FS with a different, larger blocksize than
the one the dump was taken on.
* Numerous other minor patches from the Debian package
* Don't read off end of buffer when restoring symlinks
* Fix some weirdness around dumping a subdirectory. Do not include the
inodes for all of the items in the subdirectories - which then give a
restore error "inode not found on tape"
* Fix EA problem when EAs blocks are read immediately before a tape change.
* Allow compressed dumps to work when -b blocksize setting is the maximum
a tape drive supports.
* Remove code added for building on systems other than __linux__
* Major reworking of how reading from disk and tape works. Dump now
supports writing a compressed dump to a file and then writing that to
tape. There is now only one "read" function. We do not have separate
functions for reading tapes, files, compressed tapes, compressed files.
* Improve the efficiency of TS_ADDR (and TS_INODE) record for
representing larger files. A single TS_ADDR record can now represent up
to 4GB of file rather than just 512K. Dumps written by 0.4b49 cannot be
restored using 0.4b48 and before.
- 0.4b48 changelog:
* Handle fs with more than 2^32 blocks (Greg Oster)
* Handle EA stored in blocks with address >2^32.
* Handle the case were EAs are stored across two blocks. Fixes several
reported bugs regarding the restore of directory attributes.
Additionally, now restore -C passes too. Originally restore -C was
patched for files, but not directories, in debian bug#940473 by
Alexander Zangerl. Substantially redone and extended to directory
attributes here.
* Do not record garbage data in dump for files with
EXT2_EXTENT_FLAGS_UNINIT set indicating that the disk block has not
been written to and should be assumed to be all zeros.
* Dump small files on ext4 partitions with -O inline-data set.
* Major performance enhancements on the restoring and verifying of very
sparse files.
* Handle dumps that are over 2^32 (tape) blocks long (>4T)
* Handle restoring sparse files that start with a hole from dump versions
0.4b42/43. Previously they were restored but corrupted as some of the
initial hole was moved to the end.
* Many cleanups. Move to autoconf v0.71. Remove need to build with
- fcommon. Build with -W -Wall and without compiler warnings. Add some
compile time checks for structures that are written to tape and must
not change.
* Extensive regression tests. Every bug fixed by 0.4b48 release is now
covered by a regression test along with testing the restore of a historical
dump created by the previous versions from 0.4b5 through 0.4b47.
- Use autopatch
- Refresh patches
* Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Use %patch -P N instead of deprecated %patchN.
* Fri Jul 16 2021 Danilo Spinella <danilo.spinella@suse.com>
- Update to 0.4b47:
* Fix missing lzo return (Alexey Svistunov).
* Fix building with OpenSSL 1.1 (Daniel Molkentin).
* Fix bashisms in examples (Oleksandr Chumachenko).
* Use xattrs funcs from the C library (Vaclav Dolezal).
* Fix date mangling in man pages (Mike Frysinger).
* Force -fcommon when building (Mike Frysinger).
* Add error checking to SSL init transformation (Mike Frysinger).
* Fix restore -C calls with ftruncate (Alexander Zangerl).
* Restore symlink timestamps (Alexander Zangerl).
- Remove upstreamed patches:
* dump-0.4b43-fix-bashisms.patch
* dump-0.4b46-lzo-no-return.patch
* dump-0.4b46-openssl-1.1.patch
- Run spec-cleaner
* Sun Mar 29 2020 Kristyna Streitova <kstreitova@suse.com>
- starting with GCC 10, the default of '-fcommon' option will
change to '-fno-common'. Because dump build fails with
'fno-common', add '-fcommon' option to optflags as a temporary
workaround for this problem till it's properly fixed [bsc#1160263]
* Thu Jun 15 2017 tchvatal@suse.com
- Add sqlite3 dependency and enable building with it
* Thu Jun 15 2017 daniel.molkentin@suse.com
- Compile with OpenSSL 1.1 (bsc#1042637)
- add patches:
* dump-0.4b46-openssl-1.1.patch
* Mon Mar 27 2017 mpluskal@suse.com
- Conform to packaging guidelines with update-alternatives
- Clenaup with spec-cleaner
* Tue Mar 21 2017 svalx@svalx.net
- Update to 0.4b44
* Improve data throughput when using compression in dump by
allowing multiple slaves to compress in parallel. Thanks
to Phillip Susi <psusi@cfl.rr.com> for the patch.
* Add dump encryption support and reorganise the whole
compression/encryption code as plugins. Thanks to
Bear Giles <bgiles@coyotesong.com> for the patch.
* Add sqlite index support and reorganize the QFA code
as plugins. Thanks to Bear Giles <bgiles@coyotesong.com> for
the patch.
* Lots of various build cleanups and minor bugfixes.
* Use pkg-config to locate openssl dependencies to fix ermt linking.
* Fix building when QFA code is disabled (Alexander Zangerl).
* Fix crash with the -Q option (Alexander Zangerl).
* Fix crash with legacy indexer (Alexander Zangerl).
* Fix handling of the -A flag.
* Fix compression enabling logic (Alexander Zangerl).
* Skip unhandled fstab entries (Josef Ridky).
- Add ermt (1) man page
- A new version of dump have an updated make system, because of this
* remove patches dump-0.4b43-configure.patch, dump-0.4b43-destdir.patch, dump-buildfix.patch
* rebase patch dump-0.4b43-pathnames.patch to dump-0.4b46-pathnames.patch
- Add dump-0.4b46-lzo-no-return.patch - fixing rpmlint
no-return-in-nonvoid-function error in dump
- Add dump-0.4b46-rmt-ermt.patch - independent rmt and ermt build,
change its locations to _bindir
- Cleanup spec file with spec-cleaner
- Separated rmt subpackage
- Alternatives system for rmt/ermt
/usr/sbin/dump /usr/sbin/restore /usr/share/doc/packages/dump /usr/share/doc/packages/dump/AUTHORS /usr/share/doc/packages/dump/KNOWNBUGS /usr/share/doc/packages/dump/MAINTAINERS /usr/share/doc/packages/dump/NEWS /usr/share/doc/packages/dump/README /usr/share/doc/packages/dump/REPORTING-BUGS /usr/share/doc/packages/dump/TODO /usr/share/doc/packages/dump/dump.lsm /usr/share/doc/packages/dump/examples /usr/share/doc/packages/dump/examples/cron_dump_to_disk /usr/share/doc/packages/dump/examples/cron_dump_to_disk/README /usr/share/doc/packages/dump/examples/cron_dump_to_disk/backup /usr/share/doc/packages/dump/examples/cron_dump_to_disk/backup_rotate /usr/share/doc/packages/dump/examples/cron_dump_to_disk/backupskel.tar.gz /usr/share/doc/packages/dump/examples/cron_dump_to_disk/crontab_entries.txt /usr/share/doc/packages/dump/examples/dump_on_cd /usr/share/doc/packages/dump/examples/dump_on_cd/README /usr/share/doc/packages/dump/examples/dump_on_cd/dump_userinfo.sh /usr/share/doc/packages/dump/examples/dump_on_cd/start_dump.sh /usr/share/doc/packages/dump/examples/dump_on_cd/verify_dump.sh /usr/share/doc/packages/dump/examples/dump_on_cd_2 /usr/share/doc/packages/dump/examples/dump_on_cd_2/DE /usr/share/doc/packages/dump/examples/dump_on_cd_2/DE/backup_CD /usr/share/doc/packages/dump/examples/dump_on_cd_2/DE/backup_DVD /usr/share/doc/packages/dump/examples/dump_on_cd_2/DE/dump_userexit_CD /usr/share/doc/packages/dump/examples/dump_on_cd_2/DE/dump_userexit_DVD /usr/share/doc/packages/dump/examples/dump_on_cd_2/EN /usr/share/doc/packages/dump/examples/dump_on_cd_2/EN/backup_CD /usr/share/doc/packages/dump/examples/dump_on_cd_2/EN/backup_DVD /usr/share/doc/packages/dump/examples/dump_on_cd_2/EN/dump_userexit_CD /usr/share/doc/packages/dump/examples/dump_on_cd_2/EN/dump_userexit_DVD /usr/share/doc/packages/dump/examples/dump_on_cd_2/README /usr/share/doc/packages/dump/examples/dump_on_cd_3 /usr/share/doc/packages/dump/examples/dump_on_cd_3/README /usr/share/doc/packages/dump/examples/dump_on_cd_3/dump_disk /usr/share/doc/packages/dump/examples/dump_on_remote_cd /usr/share/doc/packages/dump/examples/dump_on_remote_cd/README /usr/share/doc/packages/dump/examples/dump_on_remote_cd/dump-to-remote-cd /usr/share/doc/packages/dump/examples/dump_on_remote_cd/get-dumpdata-to-cdrecord /usr/share/doc/packages/dump/examples/howto /usr/share/doc/packages/dump/examples/howto/ultra-mini-howto /usr/share/doc/packages/dump/examples/remote_backup_ssh /usr/share/doc/packages/dump/examples/remote_backup_ssh/backitup /usr/share/licenses/dump /usr/share/licenses/dump/COPYING /usr/share/man/man8/dump.8.gz /usr/share/man/man8/restore.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Apr 21 22:32:08 2026