Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

dump-rmt-0.4b49-1.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: dump-rmt Distribution: openSUSE Tumbleweed
Version: 0.4b49 Vendor: openSUSE
Release: 1.1 Build date: Tue Dec 17 21:03:34 2024
Group: Productivity/Archiving/Backup Build host: reproducible
Size: 25252 Source RPM: dump-0.4b49-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://dump.sourceforge.net
Summary: Provides certain programs with access to remote tape devices
The rmt utility provides remote access to tape devices for programs
like dump (a filesystem backup program), restore (a program for
restoring files from a backup), tar (an archiving program) and cpio.

Provides

Requires

License

BSD-3-Clause

Changelog

* 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
* Fri May 01 2015 mpluskal@suse.com
  - Enable ermt support
  - Update dependencies
* Tue Feb 24 2015 mpluskal@suse.com
  - Cleanup spec file with spec-cleaner
  - Update urls
  - Add patch dump-buildfix.patch
  - Update to 0.4b44
    * Recognize ext4 partitions in dump -w commands (Sourceforge bug
      [#3125587], RedHat bug #658890).
    * Fix an issue with multi volume backups, which breaks restoring
      of files which are splitted on two or more volumes and are
      starting on 2nd tape or later (RedHat bug #507948).
    * Fix a bug in dump when dumping files with holes. This bug was
      introduced in 0.4b42 while adding ext4 support. (Sourceforge
      bug #3133762).
    * Fix a bug in restore -P where useless index files for
      compressed dumps were created (Debian bug #583093).
    * Fix SYS_clone invocation on s390 architectures (Sourceforge
      bug #3303235).
    * Fix static builds.
    * Add quick regression script from Bear Giles.
    * Fix a bug introduced in 0.4b43 causing restore to crash when
      asking for a new volume when doing multi-volume restores.

Files

/etc/alternatives/rmt
/etc/alternatives/rmt.1.gz
/usr/bin/ermt
/usr/bin/rmt
/usr/share/doc/packages/dump-rmt
/usr/share/doc/packages/dump-rmt/README
/usr/share/man/man1/ermt.1.gz
/usr/share/man/man1/rmt.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Jan 12 02:11:34 2025