Email List: Xaustin-review-lX
[All Lists]

Defect in XCU pax

To: yyyyyyyyyyyyyyy@xxxxxxxxxxxxx
Subject: Defect in XCU pax
From: yyyyyyy@xxxxxxx
Date: Mon, 14 Apr 2003 19:39:19 +0100 (BST)
        Defect report from : Joanna Farley , Sun Microsystems

(Please direct followup comments direct to yyyyyyyyyyyyyy@xxxxxxxxxxxxx)

@ page 703 line 27097-27100 section pax objection {jf-kd-pax-140403-1}

Problem:

Edition of Specification (Year): 2001

Defect code :  1. Error

(1)  lines 27097-27100: 
   
  27107   write         In read or copy mode, pax shall write the file, 
translating or 
  27108                 truncating the name, regardless of whether this may 
overwrite 
  27109                 an existing file with a valid name. In list mode, pax 
shall behave 
  27110                 identically to the bypass action. 

There is an error here as there is no meaningful interpretation which
can be given to "truncating" the filename. The specification should 
specify the file should be extracted in place and this reference to 
truncating be removed.

This could be implemented in pax by extracting as much of the path as 
will fit being created normally, up to some some subdirectory level.  
Then, the equivalent of a chdir should be performed to that directory,
and as much of the path as will fit will be created from that point, 
repeatedly, until finally all of the path fits.  Then the file should
be created normally. 

Action:

Change lines 27107 - 27110 from:

"In read or copy mode, pax shall write the file, translating or 
truncating the name, regardless of whether this may overwrite 
an existing file with a valid name. In list mode, pax shall behave 
identically to the bypass action."

to

"In read or copy mode, pax shall write the file, translating the 
name, regardless of whether this may overwrite an existing file 
with a valid name. In list mode, pax shall behave identically to 
the bypass action."

<Prev in Thread] Current Thread [Next in Thread>