]> granicus.if.org Git - python/commit
Issue #12841: Fix tarfile extraction of non-existent uids/gids.
authorLars Gustäbel <lars@gustaebel.de>
Mon, 5 Sep 2011 14:58:14 +0000 (16:58 +0200)
committerLars Gustäbel <lars@gustaebel.de>
Mon, 5 Sep 2011 14:58:14 +0000 (16:58 +0200)
commit2e7ddd374b48649b34db6f86313379080de24280
treed2776b6b18344bc443e94624510854f1f3e9d394
parentd9e0b068af175a2fc1c2fe979ab97b5d4f8239b7
Issue #12841: Fix tarfile extraction of non-existent uids/gids.

tarfile unnecessarily checked the existence of numerical user and group ids on
extraction. If one of them did not exist the respective id of the current user
(i.e. root) was used for the file and ownership information was lost. (Patch
by Sebastien Luttringer)
Lib/tarfile.py
Misc/NEWS