cpio - GNU cpio -- a program to manage archives of files

Property Value
Distribution Ubuntu 17.10 (Artful Aardvark)
Repository Ubuntu Main amd64
Package name cpio
Package version 2.11+dfsg
Package release 6
Package architecture amd64
Package type deb
Installed size 328 B
Download size 77.20 KB
Official Mirror archive.ubuntu.com
GNU cpio is a tool for creating and extracting archives, or copying
files from one place to another.  It handles a number of cpio formats
as well as reading and writing tar files.


Package Version Architecture Repository
cpio_2.11+dfsg-6_i386.deb 2.11+dfsg i386 Ubuntu Main
cpio - - -


Name Value
libc6 >= 2.17


Name Value
cpio-mt -
mt-st << 0.6


Name Value
cpio-mt -


Type URL
Binary Package cpio_2.11+dfsg-6_amd64.deb
Source Package cpio

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install cpio deb package:
    # sudo apt-get install cpio




2016-11-29 - Anibal Monsalve Salazar <anibal@debian.org>
cpio (2.11+dfsg-6) unstable; urgency=medium
* Man page for "mt" describes how to "fast erase"
Patch by Kees Cook
Add fix.mt-erase.manpage.patch
Closes: #770198
* Backport "New options to create device and inode-independent
archives." from cpio 2.12
Patch by Chris Lamb
Add reproducible.patch
See #804063
* Standards-Version: 3.9.8
* Refresh patches
2016-02-14 - Anibal Monsalve Salazar <anibal@debian.org>
cpio (2.11+dfsg-5) unstable; urgency=medium
[ Salvatore Bonaccorso ]
* CVE-2016-2037: 1-byte out-of-bounds write (Closes: #812401)
[ Jérémy Bobbio ]
* Make the package build reproducibly:
- Fix mtimes before building binary packages.
- Stop recording the current time when creating gzip files.
- Sort file list in md5sums.
Closes: #774426
[ Anibal Monsalve Salazar ]
* Standards-Version: 3.9.6
2015-03-05 - Moritz Muehlenhoff <jmm@debian.org>
cpio (2.11+dfsg-4.1) unstable; urgency=medium
* Apply patch by Vitezslav Cizek of SuSE to fix CVE-2015-1197.
Upstream is dormant or no longer existing. To restore the old
behaviour use --extract-over-symlinks (Closes: #774669)
This issue has been discovered by Alexander Cherepanov.
2014-12-22 - Anibal Monsalve Salazar <anibal@debian.org>
cpio (2.11+dfsg-4) unstable; urgency=high
[ Michael Gilbert <mgilbert@debian.org> ]
* Fix CVE-2014-9112: null pointer dereference issues.
Add the following upstream patches:
Closes: #772793.
2014-12-12 - Anibal Monsalve Salazar <anibal@debian.org>
cpio (2.11+dfsg-3) experimental; urgency=medium
* Use default compression source options
* Fix CVE-2014-9112: out of bounds write and insufficient range checking.
Add the following upstream patches:
Closes: #772793.
2014-03-27 - Anibal Monsalve Salazar <anibal@debian.org>
cpio (2.11+dfsg-2) unstable; urgency=medium
[ Stephen Kitt ]
* Build using mingw-w64 instead of mingw32. Closes: #623402.
* Clean up autom4te.cache and config.guess/config.sub to allow building
twice in a row.
[ Anibal Monsalve Salazar ]
* Standards Version is 3.9.5
* Commented out Vcs-Git and Vcs-Browser in debian/control
2013-06-01 - Anibal Monsalve Salazar <anibal@debian.org>
cpio (2.11+dfsg-1) unstable; urgency=low
* Standards Version is 3.9.4
* Remove reference to texinfo documntation in cpio man page
Update debian/patches/695717-no-cpio.info.patch
Closes: #695717
* Build depends on autotools-dev 
Autoconf update for arm64 building
Drop debian/patches/autoconfupdate.patch
Closes: #689612
* Update debian/watch
2013-05-23 - Riku Voipio <riku.voipio@linaro.org>
cpio (2.11+dfsg-0.2) unstable; urgency=low
* Non-maintainer upload.
* Make cpio build with glibc 2.16 and newer, closes: #701389, #693440
* Make cpio multiarch ready before the bug gets one year old: closes: #678385 
* remove dependency on install-info/dpkg since info file was dropped in
* Update config.guess and config.sub for aarch64 bootstrapping
2012-12-29 - David Prévot <taffit@debian.org>
cpio (2.11+dfsg-0.1) unstable; urgency=low
* Non-maintainer upload.
* Remove non DFSG-compliant doc/cpio.info and doc/cpio.texi from source.
Closes: #695717
* Do not build nor ship cpio.info because of the above.
2012-06-12 - Anibal Monsalve Salazar <anibal@debian.org>
cpio (2.11-8) unstable; urgency=low
* Enable hardened build flags
Patch by Moritz Muehlenhoff
Closes: #654522
* Cross-building issues 
- Fix invalid redefinition of stat() during cross-building cpio
Patch by Steve McIntyre
Add 627444-invalid-redefinition-of-stat.patch
- Use the strip that's provided by the cross-binutils
Patch by Steve Langasek
Closes: #627444
* Standards version is 3.9.3
* Fix debian-rules-missing-recommended-target

See Also

Package Description
cpp-5-doc_5.5.0-1ubuntu1_all.deb Documentation for the GNU C preprocessor (cpp)
cpp-5_5.5.0-1ubuntu1_amd64.deb GNU C preprocessor
cpp-6-doc_6.4.0-8ubuntu1_all.deb Documentation for the GNU C preprocessor (cpp)
cpp-6_6.4.0-8ubuntu1_amd64.deb GNU C preprocessor
cpp-7-aarch64-linux-gnu_7.2.0-6ubuntu1cross1_amd64.deb GNU C preprocessor
cpp-7-arm-linux-gnueabihf_7.2.0-6ubuntu1cross1_amd64.deb GNU C preprocessor
cpp-7-doc_7.2.0-8ubuntu3_all.deb Documentation for the GNU C preprocessor (cpp)
cpp-7-powerpc-linux-gnu_7.2.0-6ubuntu1cross1_amd64.deb GNU C preprocessor
cpp-7-powerpc64le-linux-gnu_7.2.0-6ubuntu1cross1_amd64.deb GNU C preprocessor
cpp-7_7.2.0-8ubuntu3_amd64.deb GNU C preprocessor
cpp-aarch64-linux-gnu_7.2.0-1ubuntu1_amd64.deb GNU C preprocessor (cpp) for the arm64 architecture
cpp-arm-linux-gnueabihf_7.2.0-1ubuntu1_amd64.deb GNU C preprocessor (cpp) for the armhf architecture
cpp-doc_7.2.0-1ubuntu1_amd64.deb Documentation for the GNU C preprocessor (cpp)
cpp-powerpc-linux-gnu_7.2.0-1ubuntu1_amd64.deb GNU C preprocessor (cpp) for the powerpc architecture
cpp-powerpc64le-linux-gnu_7.2.0-1ubuntu1_amd64.deb GNU C preprocessor (cpp) for the ppc64el architecture