Ticket #1944 (closed task: fixed)

Opened 1 year ago

Last modified 7 months ago

Tar 1.16.1

Reported by: Moody Assigned to: matthew@linuxfromscratch.org
Priority: normal Milestone:
Component: Book Version: SVN
Severity: normal Keywords: tar
Cc:

Description

GNU tar NEWS - User visible changes. Please send GNU tar bug reports to <bug-tar@gnu.org> version 1.16.1

* New option --exclude-tag allows to specify "exclusion tag files", i.e.

files whose presence in a directory means that the directory should not be archived.

* The --exclude-cache option excludes directories that contain the

CACHEDIR.TAG file from being archived. Previous versions excluded directory contents only, while the directories themselves were still added to the archive.

* Support for reading ustar type 'N' header logical records has been removed.

This GNU extension was generated only by very old versions of GNU 'tar'. Unfortunately its implementation had security holes; see <http://archives.neohapsis.com/archives/fulldisclosure/2006-11/0344.html>. We don't expect that any tar archives in practical use have type 'N' records, but if you have one and you trust its contents, you can decode it with GNU tar 1.16 or earlier.

* Race conditions have been fixed that in some cases briefly allowed

files extracted by 'tar -x --same-owner' (or plain 'tar -x', when running as root) to be accessed by users that they shouldn't have been.

Change History

01/27/07 14:07:42 changed by matthew@linuxfromscratch.org

  • owner changed from lfs-book@linuxfromscratch.org to matthew@linuxfromscratch.org.
  • status changed from new to assigned.

01/31/07 11:19:47 changed by matthew@linuxfromscratch.org

  • status changed from assigned to closed.
  • resolution set to fixed.

Fixed in 7902.

10/05/07 07:53:16 changed by jhuntwork@linuxfromscratch.org

  • milestone deleted.

Milestone 6.3 deleted