In -current, default write format for tar(1) changed to "pax"
by from OpenBSD Journal on (#6M4XV)
A series of commits by Jeremie Courreges-Anglas (jca@)has modifiedtar(1)such that its default write format (for archives) is that ofpax(1).The message with the finalcommitcaptures the gist of the change:
CVSROOT:/cvsModule name:srcChanges by:jca@cvs.openbsd.org2024/04/16 17:09:35Modified files:bin/pax : options.c tar.1 Log message:Switch tar(1) write default format to 'pax'Lets us store longer file names, link names, finer grained timestamps,larger archive member files, etc; at the expense of larger uncompressedarchives and less widespread support across the ecosystem. If you'reunhappy with the new defaults, you can use -F ustar. Or you can helpfix bugs / find a better middle ground.Prodding from various including job@ and deraadt@ok sthen@ caspar@ millert@