[TUHS] another OSX 100% less Unix

segaloco via TUHS tuhs at tuhs.org
Fri Jun 28 05:44:54 AEST 2024


On Thursday, June 27th, 2024 at 12:08 PM, Stuff Received <stuff at riddermarkfarm.ca> wrote:

> On 2024-06-26 23:29, ron minnich wrote (in part):
> [...]
> 
> > what's in it?
> > ronsexcllentmbp:t rminnich$ cpio -ivt < ../t.cpio
> > -rw-r--r-- 1 rminnich wheel 0 Jun 26 20:21 a
> > -rw-r--r-- 2 rminnich wheel 0 Jun 26 20:21 b
> > -rw-r--r-- 2 rminnich wheel 0 Jun 26 20:21 c link to b
> > 
> > "c link to b"? wtf? Who thought that was a good idea? because ...
> > ronsexcllentmbp:t rminnich$ touch 'c link to b'
> 
> [...]
> 
> > Somebody needs to get the osx folks a unix manual set :-)
> 
> 
> Interestingly, the man page (macos 11.3.1) for cpio contains the following:
> 
> STANDARDS
> There is no current POSIX standard for the cpio command; it
> appeared in ISO/IEC 9945-1:1996
> (`POSIX.1'') but was dropped from IEEE Std 1003.1-2001 (`POSIX.1'').
> 
> The cpio, ustar, and pax interchange file formats are defined by
> IEEE Std 1003.1-2001 (``POSIX.1'')
> for the pax command.
> 
> S.

Leopard, the first UNIX-certified OS X, was certified to UNIX 03, which derives from 1003.1-2001, so POSIX cpio(1) it seems was never a factor.

- Matt G.


More information about the TUHS mailing list