Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a227fc421a0cc78f

Jump to content

Talk:pax (command)

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 4 years ago by Dan Polansky in topic Pax bugs

Incomplete Information

[edit]

This article omits a lot of important information and history. "pax" is the name given to the command-line utility mentioned here, but also a POSIX-standardized archive format. Somewhat confusingly, the archive format (and it's specification) came after the utility -- the original pax utility only supported the tar and cpio formats. Even more confusingly, the MirBSD pax utility mentioned in this article still doesn't support the pax archive format.  Preceding unsigned comment added by 82.6.177.154 (talkcontribs) 18:19, 18 April 2016 (UTC)Reply

  • I was about to note similar omissions and errors in the history. This article as currently written implies that pax was created in 2001, which is quite wrong. In fact, it was in the POSIX-2 draft standard right from its original version in September 1991, which took it from the earlier 1003.1b draft. It had already made it into books on the subject by 1991. Jonathan de Boyne Pollard (talk) 21:18, 16 January 2018 (UTC)Reply

Confusing article

[edit]

Article often is unclear as to whether it means pax (the POSIX-defined utility) or pax (old 4.4BSD implementation) and that's unfortunate. I might try to correct this but it'd really mean huge changes to the article. Hope that's OK. 73.56.195.48 (talk) 15:00, 5 September 2020 (UTC)Reply

Infobox says "The Windows NT pax command"

[edit]

The infobox says "The Windows NT pax command", which the article also covers POSIX commands. (I'm not fixing this myself, since I don't know the correct headline to be used for the infobox.)

GNU paxutils

[edit]

There is GNU paxutils project. According to the project page, it was started by François Pinard in 1994 or earlier and he maintained the project until 1999. The project's stated objective is to merge cpio, tar and pax commands under one project, which makes sense given the overlap of supported formats by the three commands. The merger never materialized, and instead, tar command added support for pax archive format.

Links:

--Dan Polansky (talk) 13:10, 9 July 2022 (UTC)Reply

Pax archive format support in pax packages for Linux

[edit]

pkgs.org shows that some Linux distributions have spax or heirloom pax packages available, and these would have support for pax archive format. Examples include Adélie 1.0: heirloom-pax-1.0-r1.apk, AlmaLinux 8: spax-1.5.3-13.el8.aarch64.rpm, Amazon Linux 2: spax-1.5.2-13.amzn2.0.1.x86_64.rpm, CentOS BaseOS aarch64: spax-1.5.3-13.el8.aarch64.rpm, etc.

Groups:

Related bugs:

Related repository:

I would like to double check that spax (Schily pax) really supports pax format, but don't know how. --Dan Polansky (talk) 15:51, 10 July 2022 (UTC)Reply

At least, README.pax from github.com/mmatuska/star claims support for pax format: "The following extensions from SVSv3 / POSIX.1-2001 are implemented: [...] - Support for the PSOX.1-2001 [sic] extended TAR header format called 'pax'. --Dan Polansky (talk) 17:36, 10 July 2022 (UTC)Reply

And here is star (Schily tar) SourceForge project: https://sourceforge.net/projects/s-tar/ and possibly related snapshots: https://sourceforge.net/projects/schilytools/files/ .

It seems spax is part of star; at least the downloadable source code archive of star has pax.c and spax.1. --Dan Polansky (talk) 17:04, 10 July 2022 (UTC)Reply

Pax bugs

[edit]

I found the following bugs reported relating to pax, all of which seem related to MirBSD pax:

MirBSD bugs are further indicated here:

  • pax.1 in MirBSD/mircpio, github.com - which can be seen as HTML probably here - sections STANDARDS and BUGS

Problems with spax from star (Schily tar) can be assessed in part from here:

--Dan Polansky (talk) 12:45, 11 July 2022 (UTC)Reply