newsGNU tar - News: tar 1.28

 
 
Latest News
Version 1.34 posted by gray, Sat 13 Feb 2021 11:53:17 AM UTC
Version 1.33 posted by gray, Thu 07 Jan 2021 03:05:59 PM UTC
Version 1.32 posted by gray, Sat 23 Feb 2019 01:15:56 PM UTC
Version 1.31 posted by gray, Wed 02 Jan 2019 07:17:56 PM UTC
Version 1.30 posted by gray, Sun 17 Dec 2017 12:24:33 PM UTC

tar 1.28

Item posted by Sergey Poznyakoff <gray> on Sun 27 Jul 2014 09:19:11 PM UTC.

GNU tar version 1.28 is available for download.

New in this release:

New checkpoint action: totals


The --checkpoint-action=totals option instructs tar to output the total number of bytes transferred at each checkpoint.

Extended checkpoint format specification


New conversion specifiers are implemented.  Some of them take optional arguments, supplied in curly braces between the percent
sign and the specifier letter.

New option --one-top-level


The option --one-top-level tells tar to extract all files into a subdirectory named by the base name of the archive (minus standard compression suffixes recognizable by --auto-compress).  When used with an argument, as in *--one-top-level=*_DIR_, the files are extracted into the supplied directory.  This ensures that no archive members are extracted outside of the specified directory, even if the archive is crafted so as to put them elsewhere.

New option --sort


The --sort=*_ORDER_ option instructs tar to sort directory entries according to ORDER.  It takes effect when creating archives. Available _ORDER_s are: *none (the default), name and inode.  The latter may be absent, if the underlying system does not provide the necessary information.

Using --sort=name ensures the member ordering in the created archive is uniform and reproducible.  Using --sort=inode reduces the number of disk seeks made when creating the archive and thus can considerably speed up archivation.

New exclusion options


--exclude-ignore=FILE


Before dumping a directory check if it contains FILE, and if so read exclude patterns for this directory from it.

--exclude-ignore-recursive=FILE


Same as above, but the exclusion patterns read from FILE remain in effect for any subdirectory, recursively.

--exclude-vcs-ignores


Read exclude tags from VCS ignore files, where such files exist.  Supported VCS's are: CVS, Git, Bazaar, Mercurial.
 

Tar refuses to read input from and write output to a tty device


Manpages


This release includes official tar(1) and rmt(8) manpages.  Distribution maintainers are kindly asked to use these instead of the home-made pages they have been providing so far.

 

Back to the top

Powered by Savane 3.13-cf05.
Corresponding source code