[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Possible bug
From: |
Sergey Poznyakoff |
Subject: |
Re: Possible bug |
Date: |
Tue, 27 Apr 2021 17:29:53 +0200 |
Karlis Abele | Printful <karlis.abele@printful.com> ha escrit:
> Start a new alpine container docker run -it --rm alpine ash
> Create some random folder structure to archive mkdir -p ~/test/folder
> Change to test dir cd ~/test
> Change ownership to something random chown -R 1234:1234 .
> Create an archive like so tar -zcf test.tar.gz .
> And extract it somewhere tar -zxf test.tar.gz -C /var
> Now the /var ownership is 1234:1234
That's expected. Your archive contains '.' with ownership set
to 1234:1234. When extracting it, tar restores ownership. It doesn't
matter whether you use -C or not. If restoring ownership is not
required, use the `--no-same-owner' option.
Regards,
Sergey