Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:lmich:SLE
cpio-2.6
cpio-2.6-lfs_limitation.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File cpio-2.6-lfs_limitation.patch of Package cpio-2.6
--- doc/cpio.1 +++ doc/cpio.1 @@ -30,6 +30,31 @@ [\-\-preserve-modification-time] [\-\-unconditional] [\-\-verbose] [\-\-dot] [\-\-dereference] [\-\-owner=[user][:.][group]] [\-\-no-preserve-owner] [\-\-sparse] [\-\-help] [\-\-version] destination-directory < name-list +.PP +.SH KNOWN LIMITATIONS +.PP + Please note that even if the large file support is enabled, the cpio +header in default mode can hold files at maximum size 4GB. This limitation +doesn't concern pass-through mode. +.PP +File size limitations are related to supported cpio formats +(see option -H). This table lists the maximum file sizes: + +.TS +tab (@); +l c l. +format@size@comment +_ +bin@4GB@(default), 32 binary bits +odc@8GB@stored as 11 octal digits +newc@4GB@stored as 8 hexadecimal digits +crc@4GB@same as newc, but with CRC +tar@8GB@traditional tar (limited file name length) +ustar@8GB@tar as defined by POSIX.1-1988 +hpbin@4GB@same as bin, but different device major/minor encoding +hpodc@8GB@same as odc, but different device major/minor encoding +.TE +.LP .SH DESCRIPTION GNU cpio is fully documented in the texinfo documentation. To access the help from your command line, type --- doc/cpio.info +++ doc/cpio.info @@ -92,6 +92,24 @@ the command line. The `>' redirects the cpio output to the file `directory.cpio'. + Please note that even if the large file support is enabled, the cpio +header can hold files at maximum size 4GB. This limitation doesn't concern +pass-through mode. + + File size limitations are related to supported cpio formats +(see option -H). This table lists the maximum file sizes: + +format size comment +bin 4GB (default), 32 binary bits +odc 8GB stored as 11 octal digits +newc 4GB stored as 8 hexadecimal digits +crc 4GB same as newc, but with CRC +tar 8GB traditional tar (limited file name length) +ustar 8GB tar as defined by POSIX.1-1988 +hpbin 4GB same as bin, but different device major/minor encoding +hpodc 8GB same as odc, but different device major/minor encoding + + If you wanted to archive an entire directory tree, the find command can provide the file list to cpio: --- src/copyout.c +++ src/copyout.c @@ -316,7 +316,7 @@ static void field_width_error (const char *filename, const char *fieldname) { - error (0, 0, _("%s: field width not sufficient for storing %s"), + error (1, 0, _("%s: field width not sufficient for storing %s"), filename, fieldname); }
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor