[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-tar] tar-1.28 released [stable]
From: |
Sergey Poznyakoff |
Subject: |
[Bug-tar] tar-1.28 released [stable] |
Date: |
Mon, 28 Jul 2014 00:29:33 -2100 |
Hello,
I am pleased to inform you that the new stable release of GNU tar is
available for download. See the end of this message for the list of
new features in this release.
Here are the compressed sources:
ftp://ftp.gnu.org/gnu/tar/tar-1.28.tar.gz (3.7MB)
ftp://ftp.gnu.org/gnu/tar/tar-1.28.tar.bz2 (2.6MB)
ftp://ftp.gnu.org/gnu/tar/tar-1.28.tar.xz (1.9MB)
ftp://ftp.gnu.org/gnu/tar/tar-1.28.cpio.gz (3.7MB)
Here are the GPG detached signatures[*]:
ftp://ftp.gnu.org/gnu/tar/tar-1.28.tar.gz.sig
ftp://ftp.gnu.org/gnu/tar/tar-1.28.tar.bz2.sig
ftp://ftp.gnu.org/gnu/tar/tar-1.28.tar.xz.sig
ftp://ftp.gnu.org/gnu/tar/tar-1.28.cpio.gz.sig
Use a mirror for higher download bandwidth:
http://www.gnu.org/order/ftp.html
Here are the MD5 and SHA1 checksums:
6ea3dbea1f2b0409b234048e021a9fd7 tar-1.28.tar.gz
8f32b2bc1ed7ddf4cf4e4a39711341b0 tar-1.28.tar.bz2
49b6306167724fe48f419a33a5beb857 tar-1.28.tar.xz
d724d10e32a90b301c327d94fc10bac7 tar-1.28.cpio.gz
cd30a13bbfefb54b17e039be7c43d2592dd3d5d0 tar-1.28.tar.gz
668ea52014ef7e70afc4ff7324410ee32f2970ef tar-1.28.tar.bz2
40f3470a96b80749531fe48dbba99e43b6dfa7d3 tar-1.28.tar.xz
89039e9f9b6f6f058e5db1a56389e267bdc294f7 tar-1.28.cpio.gz
[*] Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact. First, be sure to download both the .sig file
and the corresponding tarball. Then, run a command like this:
gpg --verify tar-1.28.tar.gz.sig
If that command fails because you don't have the required public key,
then run this command to import it:
gpg --keyserver keys.gnupg.net --recv-keys 55D0C732
and rerun the 'gpg --verify' command.
This release was bootstrapped with the following tools:
Autoconf 2.69
Automake 1.14
Makeinfo 4.13
Gnulib v0.1-182-g648f4ae
Noteworthy changes 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.
%d - Number of seconds since tar started.
%{r,w,d}T - I/O totals; optional arguments supply prefixes
to be used before number of bytes read, written and
deleted, correspondingly.
%{FMT}t - Current local time using FMT as strftime(3) format.
If {FMT} is omitted, use %c.
%{N}* - Pad output with spaces to the Nth column, or to the
current screen width, if {N} is not given.
%c - A shortcut for "%{%Y-%m-%d %H:%M:%S}t: %ds, %{read,wrote}T%*\r"
* 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 ORDERs 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 FILE.
--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 archives from and write them 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.
Regards,
Sergey
- [Bug-tar] tar-1.28 released [stable],
Sergey Poznyakoff <=