mholt / mholt/archives

Support skipping UID and GID preservation during extration

Open
#74 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
445
Forks
48
PR merge metrics
No merged PRs in 30d

Description

## What would you like to have changed?
I think this mostly applied to `tar`, but may apply to others as well. There's currently a way to skip preserving UID and GID during the archive creation process. I'd like to request the same for extraction as well.

## Why is this feature a useful, necessary, and/or important addition to this project?
I'm using it inside a project where I don't really care about the UID and GID because they're modified later anyway. My terminal is flooded with a lot of warnings which I'd rather not see.

## What alternatives are there, or what are you doing in the meantime to work around the lack of this feature?
I'm thinking about processing the output, and potentially filtering these warnings out.

## Please link to any relevant issues, pull requests, or other discussions.
N/A

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the tar extraction entry point and comparing it with the existing UID/GID-preservation option used during archive creation. Identify where extraction warnings are produced and the relevant tests; done means an extraction option can skip UID/GID preservation and suppress the resulting warnings.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.