Tar archives can contain uids/gids and/or user/group names. When extracting to the filesystem we need to determine what uid/gid is used for created files. We should broadly support three options: 1) Use the uids/gids from the archive with no modification. 2) Resolve the user/group names into uids/gids using the default local method (generally passwd and group lookup). 3) Custom translation, such as using replacement passwd and group files or passing user/group names to an external program for translation. It should be possible to choose between these options at runtime via conf options. Currently listed for v0.3.0 release but may be bumped back to v0.4.0. Originally reported by paul.betafive, Apr 21, 2014 -----------------------------------------------------------------------------
Re-targeting in preparation of 0.4 release