The FreeBSD Ports Archive
FreeBSD archivers : gtar4>
GNU version of the traditional tar archiver
The Free Software Foundation's "tar" tape archiver.
GNU tar saves many files together into a single tape or disk archive,
and can restore individual files from the archive. It includes
multivolume support, the ability to archive sparse files, automatic
archive compression/decompression, remote archives and special
features that allow tar to be used for incremental and full backups.
This distribution also includes rmt, the remote tape server.
Note that this port will install these utilities with a 'g' prefix,
e.g. gtar, but the texinfo documentation will refer to them without
the 'g' prefix.
http://www.gnu.org/software/tar/
|
gtar history
v. 1.56
date: 2007/09/01 16:02:46; author: naddy; state: Exp; lines: +1 -0
Fix directory traversal vulnerability.
PR: 115914
Submitted by: Nick Barkas
Security: http://www.vuxml.org/freebsd/d944719e-42f4-4864-89ed-f045b541919f.html
v. 1.55
date: 2007/08/15 19:07:36; author: naddy; state: Exp; lines: +3 -2
Update to 1.18. Switched to GPLv3, no user visible changes.
PR: 115548
Submitted by: rafan
v. 1.54
date: 2007/07/23 09:35:28; author: rafan; state: Exp; lines: +1 -2
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run
v. 1.53
date: 2007/06/13 15:04:22; author: naddy; state: Exp; lines: +1 -0
Fix message catalog directories.
Submitted by: kris (pointyhat)
v. 1.52
date: 2007/06/10 20:52:57; author: naddy; state: Exp; lines: +1 -1
Update to 1.17. Changes in this release:
* Fix archivation of sparse files in posix mode.
* Fix operation of --verify --listed-incremental.
* Fix --occurrence.
* Scope of --transform and --strip-components options.
* End-of-volume script can send the new volume name to tar.
v. 1.51
date: 2006/12/13 21:10:23; author: naddy; state: Exp; lines: +1 -2
Update to 1.16.1. User-visible changes:
* New option --exclude-tag allows to specify "exclusion tag files".
* The --exclude-cache option now excludes the directories themselves, too.
* Support for reading ustar type 'N' logical records has been removed.
* Race conditions around 'tar -x --same-owner' have been fixed.
v. 1.50
date: 2006/11/30 20:31:51; author: naddy; state: Exp; lines: +1 -1
Fix GNUTYPE_NAMES directory traversal vulnerability by not extracting
these entries. Support for GNUTYPE_NAMES will be dropped completely
in 1.16.1.
Notified by sem@
Security: VuXML 3dd7eb58-80ae-11db-b4ec-000854d03344
v. 1.49
date: 2006/11/16 00:46:12; author: tmclaugh; state: Exp; lines: +1 -0
dirrmtry some directories which will be leftover on deinstall.
Notified by: My tinderbox
v. 1.48
date: 2006/11/14 14:44:21; author: naddy; state: Exp; lines: +8 -4
Update to 1.16. User-visible changes:
Incompatible changes:
* No globbing by default when extracting from or listing an archive.
* -l is now an alias of --check-links
Miscellaneous new options and bug fixes. For a complete list, see
http://lists.gnu.org/archive/html/bug-tar/2006-10/msg00031.html
v. 1.47
date: 2006/03/04 14:59:42; author: naddy; state: Exp; lines: +1 -1
Fix a buffer overflow, caused by improper bounds checking of the
PAX extended headers. By tricking a user into processing a specially
crafted tar archive, this could be exploited to execute arbitrary
code with the privileges of the user.
Security: CVE-2006-0300
Approved by: portmgr (erwin)
Obtained from: Ubuntu
v. 1.46
date: 2005/01/30 14:55:41; author: naddy; state: Exp; lines: +1 -0
Fix command line parsing.
Submitted by: Jiri Pridal
Obtained from: GNU CVS
v. 1.45
date: 2005/01/09 21:47:15; author: naddy; state: Exp; lines: +5 -1
Update to 1.15.1. Notable changes:
- Compressed archives are now recognized automatically.
- Numerous bug fixes.
Add a target "test" to run the included regression test suite.
v. 1.44
date: 2004/07/10 19:12:13; author: krion; state: Exp; lines: +0 -1
Remove USE_GETTEXT
v. 1.43
date: 2004/07/10 18:34:17; author: krion; state: Exp; lines: +8 -0
Support WITHOUT_NLS
v. 1.42
date: 2004/05/15 12:59:34; author: naddy; state: Exp; lines: +4 -3
Update to 1.14, the first new official release in almost five years.
No user-visible changes from the last alpha version.
v. 1.41
date: 2004/04/28 21:00:26; author: naddy; state: Exp; lines: +4 -12
Update to 1.13.94 and jettison private FreeBSD modifications.
Notable changes in this release:
- Support for POSIX.1-2001 and ustar archive formats.
- Various option flag changes.
- New message translations.
- Bug fixes.
v. 1.40
date: 2004/02/04 04:35:43; author: marcus; state: Exp; lines: +2 -3
Add USE_GETTEXT and bump PORTREVISION.
Submitted by: trevor
Tested by: bento
v. 1.39
date: 2004/01/23 18:11:42; author: trevor; state: Exp; lines: +1 -1
Now gettext 0.12.1 is gettext-old.
v. 1.38
date: 2003/10/31 02:39:29; author: ijliao; state: Exp; lines: +2 -2
introduce MASTER_SITE_GNU_ALPHA
v. 1.37
date: 2003/08/26 20:25:35; author: marcus; state: Exp; lines: +1 -1
Bump the PORTREVISION for the ports directly affected by the gettext upgrade.
Prodded by: kris
v. 1.36
date: 2003/08/25 05:41:18; author: marcus; state: Exp; lines: +1 -1
Chase the libintl.so shared lib version.
v. 1.35
date: 2003/08/16 10:07:08; author: kris; state: Exp; lines: +3 -1
Utilize INFO and bump PORTREVISION.
v. 1.34
date: 2003/06/11 19:41:05; author: naddy; state: Exp; lines: +7 -1
IGNORE while this is identical to the base system tar.
Suggested by: kuriyama
v. 1.33
date: 2003/02/21 12:52:49; author: naddy; state: Exp; lines: +1 -0
pkg-comment -> COMMENT
v. 1.32
date: 2002/12/28 02:27:33; author: edwin; state: Exp; lines: +0 -1
Removed stale master_site, informed maintainer.
Noticed by: portsurvey.
v. 1.31
date: 2002/10/05 07:50:21; author: kris; state: Exp; lines: +1 -1
Fix a security bug that allows extracted filenames to contain ".." and
bump PORTREVISION.
Submitted by: naddy
v. 1.30
date: 2002/08/01 16:21:55; author: ade; state: Exp; lines: +1 -1
Chase shlib rev of devel/gettext
Submitted by: lots and lots
Pointy hat to: ade
v. 1.29
date: 2002/06/07 06:08:34; author: sobomax; state: Exp; lines: +1 -1
Sync with src/contrib/tar - re-enable --same-owner for uid 0.
v. 1.28
date: 2002/06/07 00:07:48; author: sobomax; state: Exp; lines: +1 -1
Sync with src/contrib/tar - don't assume that user with uid 0 doesn't really
care about umask(2).
v. 1.27
date: 2002/06/02 10:18:14; author: sobomax; state: Exp; lines: +1 -1
Stage 1 of system GNU tar upgrade to a modern version:
Merge all applicable bugfixes, local hacks and new features from the ancient
base system tar into the port, so those two are interchangeable.
Bump PORTREVISION.
v. 1.26
date: 2002/04/12 17:09:19; author: ade; state: Exp; lines: +2 -1
gettext upgrade uber-patch (stage 3)
- switch devel/gettext (0.11.1) on, installing full package
- flip devel/gettext-old (0.10.35) to installing only static binaries
with a "-old" suffix -- gettext-old will have its deorbit burn
sequence initiated just after 4.6-RELEASE
- fix up ports for the new world order
Reviewed by: portmgr
v. 1.25
date: 2002/03/15 19:43:41; author: ade; state: Exp; lines: +1 -1
Stage 1 of gettext update.
Move gettext (0.10.35) with gettext-old
Update gettext from gettext-devel (0.10.40)
Remove gettext-devel
Fix dependencies
Stage 2 will involve upgraded gettext to 0.11 and fixing issues
Stage 3 involves a de-orbit burn sequence for gettext-old
Reviewed by: portmgr
v. 1.24
date: 2001/11/05 16:08:33; author: naddy; state: Exp; lines: +3 -3
Update to 1.13.25:
* New option --overwrite-dir.
* Fixes for buffer overrun, porting, and copyright notice problems.
* Add Korean message catalog.
Fixes:
* Don't pick up spurious iconv dependency.
* Remove home page from pkg-descr. It provides little but
historical information, and links to an outdated version of the
GNU tar manuals, a current version of which ships with the port.
Approved by: trevor
v. 1.23
date: 2001/11/04 18:45:26; author: naddy; state: Exp; lines: +2 -1
- Fix "gtar --version" segfault on -STABLE reported by Jason R. Mastaler.
- Bump the port revision.
- Move PKGNAMEPREFIX to where portlint wants it.
PR: 30713
Approved by: trevor
v. 1.22
date: 2001/11/03 22:22:32; author: naddy; state: Exp; lines: +2 -2
Update my MAINTAINER address.
Approved by: trevor
v. 1.21
date: 2001/09/21 06:05:58; author: petef; state: Exp; lines: +4 -3
Update to 1.13.23
PR: 30689
Submitted by: maintainer
v. 1.20
date: 2001/09/11 12:09:12; author: knu; state: Exp; lines: +5 -4
Update to 1.13.22.
PR: ports/30371
Submitted by: Cyrille Lefevre
Add a patch to work around a /bin/sh bug described in PR #30392.
Submitted by: Christian Weisgerber
v. 1.19
date: 2001/02/08 17:31:26; author: sf; state: Exp; lines: +2 -2
change category to archivers.
v. 1.18
date: 2001/02/01 14:48:43; author: sf; state: Exp; lines: +8 -7
o update to 1.13.19.
o deinstall info properly.
o add WANT_STATIC flavor.
PR: 24502
Submitted by: Cyrille Lefevre ,
maintainer
v. 1.17
date: 2001/01/04 13:37:52; author: andreas; state: Exp; lines: +2 -2
Changed maintainer to Christian Weisgerber
who wrote to me in personal e-mail to take over maintenance.
v. 1.16
date: 2001/01/03 22:16:32; author: andreas; state: Exp; lines: +2 -2
Changed maintainer to ports, I want to reduce my personal workload.
Maybe I take over again in the future if I have more time for this.
v. 1.15
date: 2000/12/26 21:25:34; author: andreas; state: Exp; lines: +3 -2
import more stuff from PR 23815
- use PKGNAMEPREFIX so that package is named *g*tar like the port
- patch-ac silences gcc when compiling prepargs.c
additionally:
- fetch patch-ab out of Attic, we still want info file not
splitted into pieces
- bump PORTREVISION, since patch-ab fixes package building
PR: 23815
Submitted by: Christian Weisgerber
v. 1.14
date: 2000/12/26 14:03:11; author: andreas; state: Exp; lines: +2 -2
explanation of previous committ, requested by Kris Kennaway:
- added one category entry (archivers)
- updated one locale entry in pkg-plist, which I overlooked
This committ additionally bumps PORTREVISION, since updating
the plist is a major issue.
PR: 23815
v. 1.13
date: 2000/12/26 13:35:28; author: andreas; state: Exp; lines: +2 -2
include two changes of PR 23815, the rest is in discussion with 'naddy'.
PR: 23815
v. 1.12
date: 2000/12/25 13:53:16; author: andreas; state: Exp; lines: +3 -2
update to version 1.13.18 as requested by David.
v. 1.11
date: 2000/10/01 09:39:18; author: andreas; state: Exp; lines: +14 -5
- update port to last gtar release
- fixes --exclude, -X problem in version 1.13, where excludes have been
wrongly interpreted as filenames (not pathnames)
- some cosmetics from naddy
Submitted by: Christian Weisgerber
v. 1.10
date: 2000/04/22 10:12:26; author: mharo; state: Exp; lines: +2 -2
Corrrect whitespace introduced during PORTNAME conversion and portlint
v. 1.9
date: 2000/04/16 16:41:54; author: andreas; state: Exp; lines: +2 -2
update port to version 1.13
PR: 17894
v. 1.8
date: 2000/04/09 19:07:44; author: cpiazza; state: Exp; lines: +3 -3
Update with the new PORTNAME/PORTVERSION variable
v. 1.7
date: 1999/08/31 06:50:51; author: mharo; state: Exp; lines: +2 -2
FreeBSD.ORG -> FreeBSD.org
Prompted by PR: 13476, 13477
Submitted by: KATO Tsuguru
v. 1.6
date: 1999/08/31 01:59:47; author: peter; state: Exp; lines: +1 -1
$Id$ -> $FreeBSD$
v. 1.5
date: 1999/06/05 22:32:02; author: mharo; state: Exp; lines: +1 -6
Remove the test to create ${PREFIX}/share/info/dir as it is now
in bsd.port.mk and this helps to unify the check and install.
v. 1.4
date: 1999/01/27 07:41:27; author: fenner; state: Exp; lines: +2 -1
${MASTER_SITE_GNU} got rearranged in December; let's catch up.
v. 1.3
date: 1998/12/24 19:16:27; author: asami; state: Exp; lines: +6 -1
Create info/dir before trying to use it. Also, add install-info lines
to PLIST.
v. 1.2
date: 1998/06/08 05:48:58; author: asami; state: Exp; lines: +2 -2
No need to use += for variables defined only once.
v. 1.1
date: 1998/06/06 10:34:24; author: andreas; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 1998/06/06 10:34:24; author: andreas; state: Exp; lines: +0 -0
import new port GNU tar 1.12, latest version
=============================================================================
|
| |

|