Add basic write support for 'pax' format archives
authorjca <jca@openbsd.org>
Sat, 9 Dec 2023 23:00:11 +0000 (23:00 +0000)
committerjca <jca@openbsd.org>
Sat, 9 Dec 2023 23:00:11 +0000 (23:00 +0000)
commit013e174a3726f5dfc8d86cfb0c801d83d8f77ad6
tree0f80fbe98b35ec5d5e33cad743b30a6e8cd338f8
parent2da541025cd94fb554a86cfa7ad8bb8ae66a3377
Add basic write support for 'pax' format archives

Keep writing archives in ustar format by default.  People can test the
posix 'pax' format using pax(1) -w -x pax ... or cpio -o -H pax ...;
tar(1) can't exercise this code yet.  Only long names file and link
names are supported for now.

With input and tests from caspar@, ok millert@
bin/pax/cpio.1
bin/pax/extern.h
bin/pax/options.c
bin/pax/pax.1
bin/pax/tar.c