standards/173087: pax(1) does not support the pax interchange format

Nathan T. Weeks weeks at iastate.edu
Thu Oct 25 21:10:01 UTC 2012


>Number:         173087
>Category:       standards
>Synopsis:       pax(1) does not support the pax interchange format
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-standards
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Oct 25 21:10:00 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Nathan T. Weeks
>Release:        9.0
>Organization:
USDA-ARS
>Environment:
FreeBSD hostname.private 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC 2012     root at farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
pax(1) does not support the pax interchange format. Support is both useful (e.g., to get around the 8GB file size limit of the ustar interchange format) and required for conformance with SUSv3/SUSv4.
>How-To-Repeat:
$ pax -x pax
pax: Unknown -x format: pax
pax: Known -x formats are: bcpio cpio sv4cpio sv4crc tar ustar
..
>Fix:
Ideally, use libarchive(3); although it would probably be more straightforward to implement the (partial) pax interchange support from Mac OS X pax:

http://www.opensource.apple.com/source/file_cmds/file_cmds-220.7/pax/pax_format.c



>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-standards mailing list