cpio - A Backup and Archiving Utility

Distribution: openSUSE 42.1
Repository: openSUSE Update Oss all
Package name: cpio
Package version: 2.11
Package release: 32.1
Package architecture: x86_64
Package type: rpm
Installed size: 220.51 KB
Download size: 83.54 KB
Official Mirror: ftp.gwdg.de
GNU cpio is a program to manage archives of files. This package also includes 'mt', a tape drive control program. Cpio copies files into or out of a cpio or tar archive. An archive is a file that contains other files plus information about them, such as their pathname, owner, time stamps, and access permissions. The archive can be another file on the disk, a magnetic tape, or a pipe. This package normally includes the program 'rmt', which provides remote tape drive control. Because there is a compatible 'rmt' in the 'dump' package, 'rmt' is not included in this package. If you are planning to use the remote tape features provided by cpio, install the 'dump' package as well. Authors: -------- David J. MacKenzie <djm@gnu.org> Jim Meyering <meyering@na-net.ornl.gov>



  • cpio = 2.11-32.1
  • cpio(x86-64) = 2.11-32.1


    Binary package: cpio-2.11-32.1.x86_64.rpm
    Source package: cpio-2.11-32.1.src.rpm

    Install Howto

    Install cpio rpm package:

    # zypper install cpio


    • /bin/cpio
    • /usr/bin/cpio
    • /usr/bin/mt
    • /usr/share/info/cpio.info.gz
    • /usr/share/man/man1/cpio.1.gz
    • /usr/share/man/man1/mt.1.gz


    2017-01-27 - kstreitova@suse.com - add cpio-2.11-always_use_32bit_crc.patch to always use 32 bit CRC and to prevent checksum errors for files greater than 32MB [bsc#1020108] - add cpio-2.11-out_of_bounds_write.patch to fix an out of bounds write in a way cpio parses certain cpio files [bsc#963448], [CVE-2016-2037]

    2014-12-01 - vcizek@suse.com - fix an OOB write with cpio -i (bnc#907456) (CVE-2014-9112) * added 0001-Fix-memory-overrun-on-reading-improperly-created-lin.patch - prevent cpio from extracting over a symlink (bnc#658010) * added cpio-check_for_symlinks.patch - fix a truncation check in mt * added cpio-fix_truncation_check.patch

    2013-07-23 - vcizek@suse.com - add a missing fix from SLE for bnc#830779 (original bug bnc#658031) added paxutils-rtapelib_mtget.patch

    2013-03-21 - mmeister@suse.com - Added url as source. Please see http://en.opensuse.org/SourceUrls

    2012-07-18 - aj@suse.de - Fix build with missing gets declaration (glibc 2.16)

    2012-02-02 - rschweikert@suse.com - leave binary in /usr (UsrMerge project), link to binary from /bin

    2012-01-02 - vcizek@suse.cz - added autoconf to BuildRequires

    2011-12-01 - coolo@suse.com - add automake as buildrequire to avoid implicit dependency

    2011-09-18 - andrea.turrini@gmail.com - fix typos in spec file

    2010-11-09 - puzel@novell.com - disable-silent-rules