Opened 17 years ago

Closed 17 years ago

Last modified 17 years ago

#1944 closed task (fixed)

Tar 1.16.1

Reported by: Thomas Owned by: Matthew Burgess
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@…> 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 (3)

comment:1 by Matthew Burgess, 17 years ago

Owner: changed from lfs-book@… to Matthew Burgess
Status: newassigned

comment:2 by Matthew Burgess, 17 years ago

Resolution: fixed
Status: assignedclosed

Fixed in 7902.

comment:3 by Jeremy Huntwork, 17 years ago

Milestone: 6.3

Milestone 6.3 deleted

Note: See TracTickets for help on using tickets.