Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

posix tar archive (GNU) archive format #13

Closed
M0Rf30 opened this issue Jan 7, 2025 · 0 comments
Closed

posix tar archive (GNU) archive format #13

M0Rf30 opened this issue Jan 7, 2025 · 0 comments

Comments

@M0Rf30
Copy link
Contributor

M0Rf30 commented Jan 7, 2025

Introduce the format you are requesting.

While both POSIX tar and GNU tar serve the same fundamental purpose of archiving files, GNU tar extends the functionality of the POSIX standard with additional features, support for larger files, and enhanced metadata handling.

What do YOU use this format for?

Most Linux distributions (such as Arch Linux, Ubuntu, Fedora, CentOS, and Debian) come with GNU tar pre-installed as the default archiving tool. It is used for creating and extracting tar archives in software packaging, backups, and file management.

I will use it to generate .deb internal archives (control.tar and data.tar)

What is the format's conventional file extension(s)?

.tar

Please link to the format's formal or official specification(s).

this is the official project page:
https://www.gnu.org/software/tar/
https://www.gnu.org/software/tar/manual/html_node/Standard.html

Which Go libraries could be used to implement this format?

https://cs.opensource.google/go/go/+/master:src/archive/tar/
https://pkg.go.dev/archive/tar

Seems that official archive/tar module is able to handle this archive format

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant