From 85efd7f8759590df15b06d680dc2c141a499d7d3 Mon Sep 17 00:00:00 2001 From: joerg Date: Sun, 22 Sep 2019 09:51:28 +0000 Subject: Import libarchive 3.4.0 --- archivers/libarchive/files/doc/html/cpio.5.html | 60 ++++++++++++------------- 1 file changed, 28 insertions(+), 32 deletions(-) (limited to 'archivers/libarchive/files/doc/html/cpio.5.html') diff --git a/archivers/libarchive/files/doc/html/cpio.5.html b/archivers/libarchive/files/doc/html/cpio.5.html index 5ee99fd8f27..b699e623232 100644 --- a/archivers/libarchive/files/doc/html/cpio.5.html +++ b/archivers/libarchive/files/doc/html/cpio.5.html @@ -1,5 +1,5 @@ - - + + @@ -46,7 +46,7 @@ those integers (binary, octal, or hexadecimal). The header is followed by the pathname of the entry (the length of the pathname is stored in the header) and any file data. The end of the archive is indicated by a special record with the -pathname ’’TRAILER!!!’’.

+pathname “TRAILER!!!”.

PWB format
@@ -239,13 +239,12 @@ included with each copy of the file.

Portable ASCII Format
Version 2 of the Single UNIX Specification -(’’SUSv2’’) standardized an ASCII -variant that is portable across all platforms. It is -commonly known as the ’’old -character’’ format or as the -’’odc’’ format. It stores the same -numeric fields as the old binary format, but represents them -as 6-character or 11-character octal values.

+(“SUSv2”) standardized an ASCII variant that is +portable across all platforms. It is commonly known as the +“old character” format or as the +“odc” format. It stores the same numeric fields +as the old binary format, but represents them as 6-character +or 11-character octal values.

struct cpio_odc_header {
@@ -302,7 +301,7 @@ the old binary format above.

magic

The string -’’070701’’.

+“070701”.

check

@@ -326,11 +325,11 @@ archive.

Format
The CRC format is identical to the new ASCII format described in the previous section except that the magic -field is set to ’’070702’’ and the -check field is set to the sum of all bytes in the -file data. This sum is computed treating all bytes as -unsigned values and using unsigned arithmetic. Only the -least-significant 32 bits of the sum are stored.

+field is set to “070702” and the check +field is set to the sum of all bytes in the file data. This +sum is computed treating all bytes as unsigned values and +using unsigned arithmetic. Only the least-significant 32 +bits of the sum are stored.

HP variants
@@ -355,34 +354,31 @@ XXX

The cpio utility is no longer a part of POSIX or the Single Unix Standard. It last appeared in Version 2 of the Single UNIX Specification -(’’SUSv2’’). It has been supplanted -in subsequent standards by pax(1). The portable ASCII format -is currently part of the specification for the pax(1) -utility.

+(“SUSv2”). It has been supplanted in subsequent +standards by pax(1). The portable ASCII format is currently +part of the specification for the pax(1) utility.

HISTORY

The original cpio utility was written by Dick Haight while working in AT&T’s Unix Support Group. It appeared in 1977 as part of PWB/UNIX -1.0, the ’’Programmer’s Work -Bench’’ derived from Version 6 AT&T -UNIX that was used internally at AT&T. Both the old -binary and old character formats were in use by 1980, -according to the System III source released by SCO under -their ’’Ancient Unix’’ license. The -character format was adopted as part of IEEE Std 1003.1-1988 -(’’POSIX.1’’). XXX when did +1.0, the “Programmer’s Work Bench” derived +from Version 6 AT&T UNIX that was used internally +at AT&T. Both the old binary and old character formats +were in use by 1980, according to the System III source +released by SCO under their “Ancient Unix” +license. The character format was adopted as part of IEEE +Std 1003.1-1988 (“POSIX.1”). XXX when did "newc" appear? Who invented it? When did HP come out with their variant? When did Sun introduce ACLs and extended attributes? XXX

BUGS

-

The -’’CRC’’ format is mis-named, as it -uses a simple checksum and not a cyclic redundancy -check.

+

The “CRC” format is +mis-named, as it uses a simple checksum and not a cyclic +redundancy check.

The old binary format is limited to 16 bits for user id, group id, device, -- cgit v1.2.3