maint: update copyrights for 2013 and as per current GNU standards

This commit is contained in:
Paul Eggert
2012-12-31 13:17:15 -08:00
parent d99ecd6c75
commit cd7bdd4076
207 changed files with 1804 additions and 1628 deletions
+7 -10
View File
@@ -2,25 +2,22 @@ Currently there is just one ChangeLog file for tar, but
there used to be separate ChangeLog files for each subdirectory. there used to be separate ChangeLog files for each subdirectory.
This file records what used to be in those separate files. This file records what used to be in those separate files.
Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997 Copyright 1989-1997, 2013 Free Software Foundation, Inc.
Free Software Foundation, Inc.
This file is part of GNU Tar. This file is part of GNU tar.
GNU Tar is free software; you can redistribute it and/or modify GNU tar is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option) the Free Software Foundation; either version 3 of the License, or
any later version. (at your option) any later version.
GNU Tar is distributed in the hope that it will be useful, GNU tar is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with GNU Tar; see the file COPYING. If not, write to along with this program. If not, see <http://www.gnu.org/licenses/>.
the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA.
----- ChangeLog ----- ----- ChangeLog -----
+21 -20
View File
@@ -1,3 +1,24 @@
Currently the ChangeLog is generated automatically from the Git
revision history, but from 1997 to 2009 the ChangeLog file was
maintained by hand, under CVS. This file records the older log.
Copyright 1997-2001, 2003-2009, 2013 Free Software Foundation, Inc.
This file is part of GNU tar.
GNU tar is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
GNU tar is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
2009-03-05 Sergey Poznyakoff <gray@gnu.org.ua> 2009-03-05 Sergey Poznyakoff <gray@gnu.org.ua>
* src/incremen.c: --no-recursive works with --incremental. * src/incremen.c: --no-recursive works with --incremental.
@@ -8806,26 +8827,6 @@
See ChangeLog.1 for earlier changes. See ChangeLog.1 for earlier changes.
----- -----
Copyright (C) 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007
Free Software Foundation, Inc.
This file is part of GNU tar.
GNU tar is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3, or (at your option)
any later version.
GNU tar is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU tar; see the file COPYING. If not, write to
the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA.
Local Variables: Local Variables:
mode: change-log mode: change-log
+14 -14
View File
@@ -1,22 +1,22 @@
# Main Makefile for GNU tar. # Main Makefile for GNU tar.
# Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2003, 2007, # Copyright 1994-1997, 1999-2001, 2003, 2007, 2009, 2013 Free Software
# 2009 Free Software Foundation, Inc. # Foundation, Inc.
## This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; either version 3, or (at your option)
## any later version.
## This program is distributed in the hope that it will be useful, # GNU tar is free software; you can redistribute it and/or modify
## but WITHOUT ANY WARRANTY; without even the implied warranty of # it under the terms of the GNU General Public License as published by
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # the Free Software Foundation; either version 3 of the License, or
## GNU General Public License for more details. # (at your option) any later version.
## You should have received a copy of the GNU General Public License # GNU tar is distributed in the hope that it will be useful,
## along with this program; if not, write to the Free Software # but WITHOUT ANY WARRANTY; without even the implied warranty of
## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
## 02110-1301, USA. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
ACLOCAL_AMFLAGS = -I m4 ACLOCAL_AMFLAGS = -I m4
EXTRA_DIST = ChangeLog.1 Make.rules EXTRA_DIST = ChangeLog.1 Make.rules
+5 -8
View File
@@ -1,4 +1,4 @@
GNU tar NEWS - User visible changes. 2012-12-18 GNU tar NEWS - User visible changes. 2013-01-01
Please send GNU tar bug reports to <bug-tar@gnu.org> Please send GNU tar bug reports to <bug-tar@gnu.org>
@@ -1383,15 +1383,14 @@ Versions 1.07 back to 1.00 by Jay Fenlason.
Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2003, Copyright 1994-2001, 2003-2010, 2013 Free Software Foundation, Inc.
2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
This file is part of GNU tar. This file is part of GNU tar.
GNU tar is free software; you can redistribute it and/or modify GNU tar is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3, or (at your option) the Free Software Foundation; either version 3 of the License, or
any later version. (at your option) any later version.
GNU tar is distributed in the hope that it will be useful, GNU tar is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -1399,9 +1398,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with tar; see the file COPYING. If not, write to along with this program. If not, see <http://www.gnu.org/licenses/>.
the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA.
Local variables: Local variables:
mode: outline mode: outline
+19 -15
View File
@@ -222,26 +222,30 @@ and share your findings by writing to <bug-tar@gnu.org>.
* Copying * Copying
Copyright (C) 1990, 1991, 1992, 1994, 1997, 1998, 1999, 2000, Copyright 1990-1992, 1994, 1997-2001, 2003-2004, 2007, 2012-2013 Free
2001, 2003, 2004, 2007, 2012 Free Software Foundation, Inc. Software Foundation, Inc.
This file is part of GNU tar. This file is part of GNU tar.
GNU tar is free software; you can redistribute it and/or modify GNU tar is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3, or (at your option) the Free Software Foundation; either version 3 of the License, or
any later version. (at your option) any later version.
GNU tar is distributed in the hope that it will be useful, GNU tar is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with tar; see the file COPYING. If not, write to along with this program. If not, see <http://www.gnu.org/licenses/>.
the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA.
NOTE ON COPYRIGHT YEARS
In copyright notices where the copyright holder is the Free Software
Foundation, then where a range of years appears, this is an inclusive
range that applies to every year in the range. For example: 2005-2008
represents the years 2005, 2006, 2007, and 2008.
Local Variables: Local Variables:
mode: outline mode: outline
+4 -6
View File
@@ -62,14 +62,14 @@ some other value.
Copyright (C) 2001, 2003, 2004, 2005, 2007 Free Software Foundation, Inc. Copyright 2001, 2003-2005, 2007, 2013 Free Software Foundation, Inc.
This file is part of GNU tar. This file is part of GNU tar.
GNU tar is free software; you can redistribute it and/or modify GNU tar is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3, or (at your option) the Free Software Foundation; either version 3 of the License, or
any later version. (at your option) any later version.
GNU tar is distributed in the hope that it will be useful, GNU tar is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -77,6 +77,4 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with tar; see the file COPYING. If not, write to along with this program. If not, see <http://www.gnu.org/licenses/>.
the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA.
+14 -9
View File
@@ -49,17 +49,22 @@ For more information about 'bootstrap', run 'bootstrap --help'.
* Copyright information * Copyright information
Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc. Copyright 2007-2009, 2013 Free Software Foundation, Inc.
Permission is granted to anyone to make or distribute verbatim copies This file is part of GNU tar.
of this document as received, in any medium, provided that the
copyright notice and this permission notice are preserved,
thus giving the recipient permission to redistribute in turn.
Permission is granted to distribute modified versions GNU tar is free software; you can redistribute it and/or modify
of this document, or of portions of it, it under the terms of the GNU General Public License as published by
under the above conditions, provided also that they the Free Software Foundation; either version 3 of the License, or
carry prominent notices stating who last changed them. (at your option) any later version.
GNU tar is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
^L ^L
Local Variables: Local Variables:
+12 -14
View File
@@ -45,24 +45,22 @@ Suggestions for improving GNU tar.
* Copyright notice * Copyright notice
Copyright (C) 2003, 2004, 2007 Free Software Foundation, Inc. Copyright 2003, 2004, 2007, 2013 Free Software Foundation, Inc.
This file is part of GNU tar. This file is part of GNU tar.
GNU tar is free software; you can redistribute it and/or modify GNU tar is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3, or (at your option) the Free Software Foundation; either version 3 of the License, or
any later version. (at your option) any later version.
GNU tar is distributed in the hope that it will be useful, GNU tar is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with tar; see the file COPYING. If not, write to along with this program. If not, see <http://www.gnu.org/licenses/>.
the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA.
Local variables: Local variables:
+9 -7
View File
@@ -1,18 +1,21 @@
dnl Special Autoconf macros for GNU Tar -*- autoconf -*- dnl Special Autoconf macros for GNU tar -*- autoconf -*-
dnl Copyright (C) 2009 Free Software Foundation, Inc.
dnl Copyright 2009, 2013 Free Software Foundation, Inc.
dnl
dnl This file is part of GNU tar.
dnl dnl
dnl GNU tar is free software; you can redistribute it and/or modify dnl GNU tar is free software; you can redistribute it and/or modify
dnl it under the terms of the GNU General Public License as published by dnl it under the terms of the GNU General Public License as published by
dnl the Free Software Foundation; either version 3, or (at your option) dnl the Free Software Foundation; either version 3 of the License, or
dnl any later version. dnl (at your option) any later version.
dnl dnl
dnl GNU tar is distributed in the hope that it will be useful, dnl GNU tar is distributed in the hope that it will be useful,
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
dnl GNU General Public License for more details. dnl GNU General Public License for more details.
dnl dnl
dnl You should have received a copy of the GNU General Public License along dnl You should have received a copy of the GNU General Public License
dnl with GNU tar. If not, see <http://www.gnu.org/licenses/>. dnl along with this program. If not, see <http://www.gnu.org/licenses/>.
AC_DEFUN([TAR_COMPR_PROGRAM],[ AC_DEFUN([TAR_COMPR_PROGRAM],[
m4_pushdef([tar_compr_define],translit($1,[a-z+-],[A-ZX_])[_PROGRAM]) m4_pushdef([tar_compr_define],translit($1,[a-z+-],[A-ZX_])[_PROGRAM])
@@ -49,4 +52,3 @@ AC_DEFUN([TAR_HEADERS_ATTR_XATTR_H],
) )
fi fi
]) ])
+2 -2
View File
@@ -1,10 +1,10 @@
#! /bin/sh #! /bin/sh
# Print a version string. # Print a version string.
scriptversion=2012-11-19.20; # UTC scriptversion=2012-12-31.16; # UTC
# Bootstrap this package from checked-out sources. # Bootstrap this package from checked-out sources.
# Copyright (C) 2003-2010 Free Software Foundation, Inc. # Copyright (C) 2003-2010, 2013 Free Software Foundation, Inc.
# This program is free software: you can redistribute it and/or modify # This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
+8 -8
View File
@@ -1,21 +1,21 @@
# Bootstrap configuration for GNU tar. # Bootstrap configuration for GNU tar.
# Copyright (C) 2006, 2007, 2008, 2009 Free Software Foundation, Inc. # Copyright 2006-2009, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
source_base=gnu source_base=gnu
gnulib_name=libgnu gnulib_name=libgnu
+8 -10
View File
@@ -1,23 +1,21 @@
# Configure template for GNU tar. -*- autoconf -*- # Configure template for GNU tar. -*- autoconf -*-
# Copyright (C) 1991, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, # Copyright 1991, 1994-2010, 2013 Free Software Foundation, Inc.
# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
# Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
AC_INIT([GNU tar], [1.26.90], [bug-tar@gnu.org]) AC_INIT([GNU tar], [1.26.90], [bug-tar@gnu.org])
AC_CONFIG_SRCDIR([src/tar.c]) AC_CONFIG_SRCDIR([src/tar.c])
+3 -3
View File
@@ -1,11 +1,11 @@
%%comments: %%comments:
Copyright (C) 2004 Free Software Foundation, Inc. Copyright 2004, 2013 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.2 or under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with no any later version published by the Free Software Foundation; with no
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the file COPYING. Texts. For a copy of the license, see <http://www.gnu.org/licenses/>.
%%name: tar %%name: tar
+14 -13
View File
@@ -1,21 +1,22 @@
# Makefile for GNU tar documentation. # Makefile for GNU tar documentation.
# Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2003, 2006, # Copyright 1994-1997, 1999-2001, 2003, 2006-2007, 2013 Free Software
# 2007 Free Software Foundation, Inc. # Foundation, Inc.
## This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; either version 3, or (at your option)
## any later version.
## This program is distributed in the hope that it will be useful, # GNU tar is free software; you can redistribute it and/or modify
## but WITHOUT ANY WARRANTY; without even the implied warranty of # it under the terms of the GNU General Public License as published by
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # the Free Software Foundation; either version 3 of the License, or
## GNU General Public License for more details. # (at your option) any later version.
## You should have received a copy of the GNU General Public License # GNU tar is distributed in the hope that it will be useful,
## along with this program; if not, write to the Free Software Foundation, # but WITHOUT ANY WARRANTY; without even the implied warranty of
## Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
info_TEXINFOS = tar.texi info_TEXINFOS = tar.texi
tar_TEXINFOS = \ tar_TEXINFOS = \
+1 -1
View File
@@ -106,7 +106,7 @@ Please send broken links and other corrections (or suggestions) to
</p> </p>
<p> <p>
Copyright (C) 2004 Free Software Foundation, Inc., Copyright 2004, 2013 Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02111, USA 51 Franklin Street, Fifth Floor, Boston, MA 02111, USA
<br /> <br />
Verbatim copying and distribution of this entire article is Verbatim copying and distribution of this entire article is
+7 -8
View File
@@ -1,26 +1,25 @@
;;; mastermenu.el --- Redefinition of texinfo-master-menu-list ;;; mastermenu.el --- Redefinition of texinfo-master-menu-list
;; Copyright (C) 2006, 2007 Free Software Foundation, Inc. ;; Copyright 2006-2007, 2013 Free Software Foundation, Inc.
;; Author: Sergey Poznyakoff ;; Author: Sergey Poznyakoff
;; Maintainer: bug-tar@gnu.org ;; Maintainer: bug-tar@gnu.org
;; Keywords: maint, tex, docs ;; Keywords: maint, tex, docs
;; This file is part of GNU tar documentation suite ;; This file is part of GNU tar.
;; This program is free software; you can redistribute it and/or modify ;; GNU tar is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by ;; it under the terms of the GNU General Public License as published by
;; the Free Software Foundation; either version 3, or (at your option) ;; the Free Software Foundation; either version 3 of the License, or
;; any later version. ;; (at your option) any later version.
;; This program is distributed in the hope that it will be useful, ;; GNU tar is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;; GNU General Public License for more details. ;; GNU General Public License for more details.
;; You should have received a copy of the GNU General Public License ;; You should have received a copy of the GNU General Public License
;; along with this program; if not, write to the Free Software Foundation, ;; along with this program. If not, see <http://www.gnu.org/licenses/>.
;; Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
;;; Commentary: ;;; Commentary:
+2 -2
View File
@@ -1,6 +1,6 @@
@c This is part of GNU tar manual. @c This is part of GNU tar manual.
@c Copyright (C) 1992, 1994, 1995, 1996, 1997, 1999, 2000, 2001, @c Copyright 1992, 1994-1997, 1999-2004, 2006, 2013 Free Software
@c 2003, 2004, 2006 Free Software Foundation, Inc. @c Foundation, Inc.
@c See file tar.texi for copying conditions. @c See file tar.texi for copying conditions.
@c This file contains support for 'renditions' by Fran@,{c}ois Pinard @c This file contains support for 'renditions' by Fran@,{c}ois Pinard
+13 -12
View File
@@ -36,17 +36,20 @@ This manual is for @acronym{GNU} @command{tar} (version
@value{VERSION}, @value{UPDATED}), which creates and extracts files @value{VERSION}, @value{UPDATED}), which creates and extracts files
from archives. from archives.
Copyright @copyright{} 1992, 1994, 1995, 1996, 1997, 1999, 2000, 2001, Copyright @copyright{} 1992, 1994--1997, 1999--2001, 2003--2013 Free
2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Software Foundation, Inc.
Foundation, Inc.
@quotation @quotation
Permission is granted to copy, distribute and/or modify this document Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with no any later version published by the Free Software Foundation; with the
Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. Invariant Sections being ``GNU General Public License'', with the
A copy of the license is included in the section entitled ``GNU Free Front-Cover Texts being ``A GNU Manual'', and with the Back-Cover Texts
Documentation License''. as in (a) below. A copy of the license is included in the section
entitled ``GNU Free Documentation License''.
(a) The FSF's Back-Cover Text is: ``You have the freedom to
copy and modify this GNU manual.''
@end quotation @end quotation
@end copying @end copying
@@ -3587,8 +3590,7 @@ successfully. For example, @w{@samp{tar --version}} might print:
@smallexample @smallexample
tar (GNU tar) @value{VERSION} tar (GNU tar) @value{VERSION}
Copyright (C) 2011 Free Software Foundation, Inc. Copyright (C) 2013 Free Software Foundation, Inc.
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it. This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. There is NO WARRANTY, to the extent permitted by law.
@@ -10481,9 +10483,8 @@ want to use. @command{tar} calls @command{rmt} by running an
@command{rsh} or @command{remsh} to the remote machine, optionally @command{rsh} or @command{remsh} to the remote machine, optionally
using a different login name if one is supplied. using a different login name if one is supplied.
A copy of the source for the remote tape server is provided. It is A copy of the source for the remote tape server is provided. Its
Copyright @copyright{} 1983 by the Regents of the University of source code can be freely distributed. It is compiled and
California, but can be freely distributed. It is compiled and
installed by default. installed by default.
@cindex absolute file names @cindex absolute file names
+15 -14
View File
@@ -1,18 +1,19 @@
# Copyright (C) 2006, 2007 Free Software Foundation, Inc. # Copyright 2006-2007, 2013 Free Software Foundation, Inc.
#
# GNU tar is free software; you can redistribute it and/or # This file is part of GNU tar.
# modify it under the terms of the GNU General Public License as
# published by the Free Software Foundation; either version 3, or (at # GNU tar is free software; you can redistribute it and/or modify
# your option) any later version. # it under the terms of the GNU General Public License as published by
# # the Free Software Foundation; either version 3 of the License, or
# GNU tar is distributed in the hope that it will be useful, but # (at your option) any later version.
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # GNU tar is distributed in the hope that it will be useful,
# General Public License for more details. # but WITHOUT ANY WARRANTY; without even the implied warranty of
# # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with GNU tar; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1{s,/\*,@comment , 1{s,/\*,@comment ,
b b
+1 -2
View File
@@ -1,6 +1,5 @@
@c This is part of GNU tar manual. @c This is part of GNU tar manual.
@c Copyright (C) 1992, 1994, 1995, 1996, 1997, 1999, 2000, 2001, @c Copyright 1992, 1994-1997, 1999-2006, 2013 Free Software Foundation, Inc.
@c 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
@c See file tar.texi for copying conditions. @c See file tar.texi for copying conditions.
@macro GNUTAR @macro GNUTAR
+17
View File
@@ -1,6 +1,23 @@
# List of gnulib modules needed for GNU tar. # List of gnulib modules needed for GNU tar.
# A module name per line. Empty lines and comments are ignored. # A module name per line. Empty lines and comments are ignored.
# Copyright 2005-2010, 2012-2013 Free Software Foundation, Inc.
# This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
# GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
acl acl
alloca alloca
argmatch argmatch
+8 -7
View File
@@ -1,21 +1,22 @@
# Makefile for GNU tar library. -*- Makefile -*- # Makefile for GNU tar library. -*- Makefile -*-
# Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2003, 2004, # Copyright 1994-1997, 1999-2001, 2003-2007, 2009-2010, 2013 Free
# 2005, 2006, 2007, 2009, 2010 Free Software Foundation, Inc. # Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License, or # the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License along # You should have received a copy of the GNU General Public License
# with this program; if not, write to the Free Software Foundation, Inc., # along with this program. If not, see <http://www.gnu.org/licenses/>.
# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
noinst_LIBRARIES=libtar.a noinst_LIBRARIES=libtar.a
rmt-command.h : Makefile rmt-command.h : Makefile
+1 -1
View File
@@ -1,5 +1,5 @@
/* Replacement <attr/xattr.h> for platforms that lack it. /* Replacement <attr/xattr.h> for platforms that lack it.
Copyright (C) 2012 Free Software Foundation, Inc. Copyright 2012-2013 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
+2 -4
View File
@@ -1,5 +1,5 @@
/* Parse arguments from a string and prepend them to an argv. /* Parse arguments from a string and prepend them to an argv.
Copyright 1999, 2000, 2001, 2007 Free Software Foundation, Inc. Copyright 1999-2001, 2007, 2013 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
@@ -12,9 +12,7 @@
GNU General Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software along with this program. If not, see <http://www.gnu.org/licenses/>. */
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA. */
/* Written by Paul Eggert <eggert@twinsun.com>. */ /* Written by Paul Eggert <eggert@twinsun.com>. */
+2 -3
View File
@@ -1,6 +1,6 @@
/* stdopen.c - ensure that the three standard file descriptors are in use /* stdopen.c - ensure that the three standard file descriptors are in use
Copyright (C) 2005, 2007 Free Software Foundation, Inc. Copyright 2005, 2007, 2013 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
@@ -13,8 +13,7 @@
GNU General Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software Foundation, along with this program. If not, see <http://www.gnu.org/licenses/>. */
Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
/* Written by Paul Eggert and Jim Meyering. */ /* Written by Paul Eggert and Jim Meyering. */
+1 -1
View File
@@ -1,7 +1,7 @@
/* openat-style fd-relative functions for operating with extended file /* openat-style fd-relative functions for operating with extended file
attributes. attributes.
Copyright (C) 2012 Free Software Foundation, Inc. Copyright 2012-2013 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
+1 -1
View File
@@ -1,7 +1,7 @@
/* Prototypes for openat-style fd-relative functions for operating with /* Prototypes for openat-style fd-relative functions for operating with
extended file attributes. extended file attributes.
Copyright (C) 2012 Free Software Foundation, Inc. Copyright 2012-2013 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
+9 -9
View File
@@ -1,22 +1,22 @@
# List of files which contain translatable strings. # List of files which contain translatable strings.
# Copyright (C) 1996, 1999, 2000, 2003, 2004, 2005, 2007 Free Software # Copyright 1996, 1999-2000, 2003-2005, 2007, 2013 Free Software
# Foundation, Inc. # Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option)
# any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
# GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# Library files # Library files
gnu/argmatch.c gnu/argmatch.c
+15 -13
View File
@@ -1,19 +1,21 @@
# Copyright (C) 2004, 2006, 2007 Free Software Foundation, Inc. # Make GNU tar scripts.
## This program is free software; you can redistribute it and/or modify # Copyright 2004, 2006, 2007, 2013 Free Software Foundation, Inc.
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; either version 3, or (at your option)
## any later version.
## This program is distributed in the hope that it will be useful, # This file is part of GNU tar.
## but WITHOUT ANY WARRANTY; without even the implied warranty of
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
## GNU General Public License for more details.
## You should have received a copy of the GNU General Public License # GNU tar is free software; you can redistribute it and/or modify
## along with this program; if not, write to the Free Software # it under the terms of the GNU General Public License as published by
## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA # the Free Software Foundation; either version 3 of the License, or
## 02110-1301, USA. # (at your option) any later version.
# GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
BACKUP_LIBEXEC_SCRIPTS_LIST=backup.sh dump-remind BACKUP_LIBEXEC_SCRIPTS_LIST=backup.sh dump-remind
BACKUP_SBIN_SCRIPTS_LIST=backup restore BACKUP_SBIN_SCRIPTS_LIST=backup restore
+13 -13
View File
@@ -82,19 +82,19 @@ SLEEP_MESSAGE="`awk '
}' /dev/null`" }' /dev/null`"
# Copyright (C) 2004, 2007 Free Software Foundation, Inc. # Copyright 2004, 2007, 2013 Free Software Foundation, Inc.
## This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; either version 3, or (at your option)
## any later version.
## This program is distributed in the hope that it will be useful, # GNU tar is free software; you can redistribute it and/or modify
## but WITHOUT ANY WARRANTY; without even the implied warranty of # it under the terms of the GNU General Public License as published by
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # the Free Software Foundation; either version 3 of the License, or
## GNU General Public License for more details. # (at your option) any later version.
## You should have received a copy of the GNU General Public License # GNU tar is distributed in the hope that it will be useful,
## along with this program; if not, write to the Free Software # but WITHOUT ANY WARRANTY; without even the implied warranty of
## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
## 02110-1301, USA. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
+13 -12
View File
@@ -1,21 +1,22 @@
#! /bin/sh #! /bin/sh
# This program is part of GNU tar # Make backups.
# Copyright (C) 2004, 2005, 2006 Free Software Foundation
# # Copyright 2004-2006, 2013 Free Software Foundation
# This program is free software; you can redistribute it and/or modify
# This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 1, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# Load library routines # Load library routines
SYSCONFDIR=${SYSCONFDIR-@sysconfdir@} SYSCONFDIR=${SYSCONFDIR-@sysconfdir@}
+16 -15
View File
@@ -1,21 +1,22 @@
#! /bin/sh #! /bin/sh
# This program is part of GNU tar # Make backups.
# Copyright (C) 2004, 2005, 2006 Free Software Foundation, Inc.
# # Copyright 2004-2006, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 1, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
PROGNAME=`basename $0` PROGNAME=`basename $0`
CONFIGPATH="$SYSCONFDIR/backup" CONFIGPATH="$SYSCONFDIR/backup"
@@ -339,9 +340,9 @@ remote_run() {
license() { license() {
cat - <<EOF cat - <<EOF
Copyright (C) 2006 Free Software Foundation, Inc. Copyright (C) 2013 Free Software Foundation, Inc.
This is free software. You may redistribute copies of it under the terms of License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
the GNU General Public License <http://www.gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. There is NO WARRANTY, to the extent permitted by law.
EOF EOF
} }
+17 -1
View File
@@ -7,7 +7,23 @@
# This script should be run by tar with --info-script (-F) to inform # This script should be run by tar with --info-script (-F) to inform
# interested parties that a tape for the next volume of the backup needs to # interested parties that a tape for the next volume of the backup needs to
# be put in the tape drive. # be put in the tape drive.
#
# Copyright 2004-2005, 2010, 2012-2013 Free Software Foundation, Inc.
# This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
# GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
# Include location of 'sendmail' and GNU finger. # Include location of 'sendmail' and GNU finger.
PATH="/usr/lib:/usr/local/gnubin:${PATH}" PATH="/usr/lib:/usr/local/gnubin:${PATH}"
+13 -12
View File
@@ -1,21 +1,22 @@
#! /bin/sh #! /bin/sh
# This program is part of GNU tar # Restore backups.
# Copyright (C) 2004, 2006 Free Software Foundation, Inc.
# # Copyright 2004, 2006, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 1, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# Load library routines # Load library routines
SYSCONFDIR=${SYSCONFDIR-@sysconfdir@} SYSCONFDIR=${SYSCONFDIR-@sysconfdir@}
+13 -13
View File
@@ -1,23 +1,23 @@
#! /usr/bin/perl -w #! /usr/bin/perl -w
# Display and edit the 'dev' field in tar's snapshots # Display and edit the 'dev' field in tar's snapshots
# Copyright (C) 2007, 2011 Free Software Foundation, Inc. # Copyright 2007, 2011, 2013 Free Software Foundation, Inc.
#
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
#
#
# tar-snapshot-edit # tar-snapshot-edit
# #
# This script is capable of replacing values in the 'dev' field of an # This script is capable of replacing values in the 'dev' field of an
+17
View File
@@ -3,6 +3,23 @@
# concatenates a GNU tar multi-volume archive into a single tar archive. # concatenates a GNU tar multi-volume archive into a single tar archive.
# Author: Bruno Haible <bruno@clisp.org>, Sergey Poznyakoff <gray@gnu.org.ua> # Author: Bruno Haible <bruno@clisp.org>, Sergey Poznyakoff <gray@gnu.org.ua>
# Copyright 2004-2005, 2010, 2013 Free Software Foundation, Inc.
# This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
# GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
# dump_type FILE [N] # dump_type FILE [N]
# Print type character from block N (default 0) of tar archive FILE # Print type character from block N (default 0) of tar archive FILE
dump_type() { dump_type() {
+14 -13
View File
@@ -1,23 +1,24 @@
/* xsparse - expands compressed sparse file images extracted from GNU tar /* xsparse - expands compressed sparse file images extracted from GNU tar
archives. archives.
Copyright (C) 2006, 2007, 2010 Free Software Foundation, Inc. Copyright 2006, 2007, 2010, 2013 Free Software Foundation, Inc.
Written by Sergey Poznyakoff This file is part of GNU tar.
This program is free software; you can redistribute it and/or modify it GNU tar is free software; you can redistribute it and/or modify
under the terms of the GNU General Public License as published by the it under the terms of the GNU General Public License as published by
Free Software Foundation; either version 3, or (at your option) any later the Free Software Foundation; either version 3 of the License, or
version. (at your option) any later version.
This program is distributed in the hope that it will be useful, but GNU tar is distributed in the hope that it will be useful,
WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License along You should have received a copy of the GNU General Public License
with this program; if not, write to the Free Software Foundation, Inc., along with this program. If not, see <http://www.gnu.org/licenses/>.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
Written by Sergey Poznyakoff */
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h> #include <stdint.h>
+14 -14
View File
@@ -1,22 +1,22 @@
# Makefile for GNU tar sources. # Makefile for GNU tar sources.
# Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2003, 2006, # Copyright 1994-1997, 1999-2001, 2003, 2006-2007, 2009, 2013 Free
# 2007, 2009 Free Software Foundation, Inc. # Software Foundation, Inc.
## This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; either version 3, or (at your option)
## any later version.
## This program is distributed in the hope that it will be useful, # GNU tar is free software; you can redistribute it and/or modify
## but WITHOUT ANY WARRANTY; without even the implied warranty of # it under the terms of the GNU General Public License as published by
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # the Free Software Foundation; either version 3 of the License, or
## GNU General Public License for more details. # (at your option) any later version.
## You should have received a copy of the GNU General Public License # GNU tar is distributed in the hope that it will be useful,
## along with this program; if not, write to the Free Software # but WITHOUT ANY WARRANTY; without even the implied warranty of
## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
## 02110-1301, USA. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
bin_PROGRAMS = tar bin_PROGRAMS = tar
+8 -7
View File
@@ -1,19 +1,20 @@
/* Long integers, for GNU tar. /* Long integers, for GNU tar.
Copyright 1999, 2007 Free Software Foundation, Inc. Copyright 1999, 2007, 2013 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify This file is part of GNU tar.
GNU tar is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3, or (at your option) the Free Software Foundation; either version 3 of the License, or
any later version. (at your option) any later version.
This program is distributed in the hope that it will be useful, GNU tar is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software Foundation, along with this program. If not, see <http://www.gnu.org/licenses/>. */
Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
/* Handle large integers for calculating big tape lengths and the /* Handle large integers for calculating big tape lengths and the
like. In practice, double precision does for now. On the vast like. In practice, double precision does for now. On the vast
+14 -14
View File
@@ -1,24 +1,24 @@
/* Buffer management for tar. /* Buffer management for tar.
Copyright (C) 1988, 1992, 1993, 1994, 1996, 1997, 1999, 2000, 2001, Copyright 1988, 1992-1994, 1996-1997, 1999-2010, 2013 Free Software
2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
Foundation, Inc. Foundation, Inc.
Written by John Gilmore, on 1985-08-25. This file is part of GNU tar.
This program is free software; you can redistribute it and/or modify it GNU tar is free software; you can redistribute it and/or modify
under the terms of the GNU General Public License as published by the it under the terms of the GNU General Public License as published by
Free Software Foundation; either version 3, or (at your option) any later the Free Software Foundation; either version 3 of the License, or
version. (at your option) any later version.
This program is distributed in the hope that it will be useful, but GNU tar is distributed in the hope that it will be useful,
WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License along You should have received a copy of the GNU General Public License
with this program; if not, write to the Free Software Foundation, Inc., along with this program. If not, see <http://www.gnu.org/licenses/>.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
Written by John Gilmore, on 1985-08-25. */
#include <system.h> #include <system.h>
#include <system-ioctl.h> #include <system-ioctl.h>
+13 -11
View File
@@ -1,19 +1,21 @@
/* Checkpoint management for tar. /* Checkpoint management for tar.
Copyright (C) 2007 Free Software Foundation, Inc. Copyright 2007, 2013 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it This file is part of GNU tar.
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 3, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but GNU tar is free software; you can redistribute it and/or modify
WITHOUT ANY WARRANTY; without even the implied warranty of it under the terms of the GNU General Public License as published by
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General the Free Software Foundation; either version 3 of the License, or
Public License for more details. (at your option) any later version.
You should have received a copy of the GNU General Public License along GNU tar is distributed in the hope that it will be useful,
with this program. If not, see <http://www.gnu.org/licenses/>. */ but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */
#include <system.h> #include <system.h>
#include "common.h" #include "common.h"
+14 -14
View File
@@ -1,22 +1,22 @@
/* Common declarations for the tar program. /* Common declarations for the tar program.
Copyright (C) 1988, 1992, 1993, 1994, 1996, 1997, 1999, 2000, 2001, Copyright 1988, 1992-1994, 1996-1997, 1999-2010, 2012-2013 Free
2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2012 Software Foundation, Inc.
Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it This file is part of GNU tar.
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 3, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but GNU tar is free software; you can redistribute it and/or modify
WITHOUT ANY WARRANTY; without even the implied warranty of it under the terms of the GNU General Public License as published by
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General the Free Software Foundation; either version 3 of the License, or
Public License for more details. (at your option) any later version.
You should have received a copy of the GNU General Public License along GNU tar is distributed in the hope that it will be useful,
with this program; if not, write to the Free Software Foundation, Inc., but WITHOUT ANY WARRANTY; without even the implied warranty of
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */
/* Declare the GNU tar archive format. */ /* Declare the GNU tar archive format. */
#include "tar.h" #include "tar.h"
+15 -15
View File
@@ -1,24 +1,24 @@
/* Diff files from a tar archive. /* Diff files from a tar archive.
Copyright (C) 1988, 1992, 1993, 1994, 1996, 1997, 1999, 2000, 2001, Copyright 1988, 1992-1994, 1996-1997, 1999-2001, 2003-2007,
2003, 2004, 2005, 2006, 2007, 2009, 2010, 2012 Free Software 2009-2010, 2012-2013 Free Software Foundation, Inc.
Foundation, Inc.
Written by John Gilmore, on 1987-04-30. This file is part of GNU tar.
This program is free software; you can redistribute it and/or modify it GNU tar is free software; you can redistribute it and/or modify
under the terms of the GNU General Public License as published by the it under the terms of the GNU General Public License as published by
Free Software Foundation; either version 3, or (at your option) any later the Free Software Foundation; either version 3 of the License, or
version. (at your option) any later version.
This program is distributed in the hope that it will be useful, but GNU tar is distributed in the hope that it will be useful,
WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License along You should have received a copy of the GNU General Public License
with this program; if not, write to the Free Software Foundation, Inc., along with this program. If not, see <http://www.gnu.org/licenses/>.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
Written by John Gilmore, on 1987-04-30. */
#include <system.h> #include <system.h>
#include <system-ioctl.h> #include <system-ioctl.h>
+15 -15
View File
@@ -1,24 +1,24 @@
/* Create a tar archive. /* Create a tar archive.
Copyright (C) 1985, 1992, 1993, 1994, 1996, 1997, 1999, 2000, 2001, Copyright 1985, 1992-1994, 1996-1997, 1999-2001, 2003-2007,
2003, 2004, 2005, 2006, 2007, 2009, 2010, 2012 2009-2010, 2012-2013 Free Software Foundation, Inc.
Free Software Foundation, Inc.
Written by John Gilmore, on 1985-08-25. This file is part of GNU tar.
This program is free software; you can redistribute it and/or modify it GNU tar is free software; you can redistribute it and/or modify
under the terms of the GNU General Public License as published by the it under the terms of the GNU General Public License as published by
Free Software Foundation; either version 3, or (at your option) any later the Free Software Foundation; either version 3 of the License, or
version. (at your option) any later version.
This program is distributed in the hope that it will be useful, but GNU tar is distributed in the hope that it will be useful,
WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License along You should have received a copy of the GNU General Public License
with this program; if not, write to the Free Software Foundation, Inc., along with this program. If not, see <http://www.gnu.org/licenses/>.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
Written by John Gilmore, on 1985-08-25. */
#include <system.h> #include <system.h>
+14 -13
View File
@@ -1,21 +1,22 @@
/* Delete entries from a tar archive. /* Delete entries from a tar archive.
Copyright (C) 1988, 1992, 1994, 1996, 1997, 2000, 2001, 2003, 2004, Copyright 1988, 1992, 1994, 1996-1997, 2000-2001, 2003-2006, 2010,
2005, 2006, 2010 Free Software Foundation, Inc. 2013 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it This file is part of GNU tar.
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 3, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but GNU tar is free software; you can redistribute it and/or modify
WITHOUT ANY WARRANTY; without even the implied warranty of it under the terms of the GNU General Public License as published by
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General the Free Software Foundation; either version 3 of the License, or
Public License for more details. (at your option) any later version.
You should have received a copy of the GNU General Public License along GNU tar is distributed in the hope that it will be useful,
with this program; if not, write to the Free Software Foundation, Inc., but WITHOUT ANY WARRANTY; without even the implied warranty of
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */
#include <system.h> #include <system.h>
#include <system-ioctl.h> #include <system-ioctl.h>
+15 -13
View File
@@ -1,19 +1,21 @@
/* This file is part of GNU tar. /* Exit from GNU tar.
Copyright (C) 2009 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it Copyright 2009, 2013 Free Software Foundation, Inc.
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 3, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but This file is part of GNU tar.
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
Public License for more details.
You should have received a copy of the GNU General Public License along GNU tar is free software; you can redistribute it and/or modify
with this program; if not, write to the Free Software Foundation, Inc., it under the terms of the GNU General Public License as published by
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
GNU tar is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */
#include <system.h> #include <system.h>
#include "common.h" #include "common.h"
+14 -14
View File
@@ -1,24 +1,24 @@
/* Extract files from a tar archive. /* Extract files from a tar archive.
Copyright (C) 1988, 1992, 1993, 1994, 1996, 1997, 1998, 1999, 2000, Copyright 1988, 1992-1994, 1996-2001, 2003-2007, 2010, 2012-2013
2001, 2003, 2004, 2005, 2006, 2007, 2010, 2012
Free Software Foundation, Inc. Free Software Foundation, Inc.
Written by John Gilmore, on 1985-11-19. This file is part of GNU tar.
This program is free software; you can redistribute it and/or modify it GNU tar is free software; you can redistribute it and/or modify
under the terms of the GNU General Public License as published by the it under the terms of the GNU General Public License as published by
Free Software Foundation; either version 3, or (at your option) any later the Free Software Foundation; either version 3 of the License, or
version. (at your option) any later version.
This program is distributed in the hope that it will be useful, but GNU tar is distributed in the hope that it will be useful,
WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License along You should have received a copy of the GNU General Public License
with this program; if not, write to the Free Software Foundation, Inc., along with this program. If not, see <http://www.gnu.org/licenses/>.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
Written by John Gilmore, on 1985-11-19. */
#include <system.h> #include <system.h>
#include <quotearg.h> #include <quotearg.h>
+14 -13
View File
@@ -1,21 +1,22 @@
/* GNU dump extensions to tar. /* GNU dump extensions to tar.
Copyright (C) 1988, 1992, 1993, 1994, 1996, 1997, 1999, 2000, 2001, Copyright 1988, 1992-1994, 1996-1997, 1999-2001, 2003-2009, 2013
2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it This file is part of GNU tar.
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 3, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but GNU tar is free software; you can redistribute it and/or modify
WITHOUT ANY WARRANTY; without even the implied warranty of it under the terms of the GNU General Public License as published by
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General the Free Software Foundation; either version 3 of the License, or
Public License for more details. (at your option) any later version.
You should have received a copy of the GNU General Public License along GNU tar is distributed in the hope that it will be useful,
with this program; if not, write to the Free Software Foundation, Inc., but WITHOUT ANY WARRANTY; without even the implied warranty of
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */
#include <system.h> #include <system.h>
#include <hash.h> #include <hash.h>
+14 -14
View File
@@ -1,24 +1,24 @@
/* List a tar archive, with support routines for reading a tar archive. /* List a tar archive, with support routines for reading a tar archive.
Copyright (C) 1988, 1992, 1993, 1994, 1996, 1997, 1998, 1999, 2000, Copyright 1988, 1992-1994, 1996-2001, 2003-2007, 2010, 2012-2013
2001, 2003, 2004, 2005, 2006, 2007, 2010, 2012
Free Software Foundation, Inc. Free Software Foundation, Inc.
Written by John Gilmore, on 1985-08-26. This file is part of GNU tar.
This program is free software; you can redistribute it and/or modify it GNU tar is free software; you can redistribute it and/or modify
under the terms of the GNU General Public License as published by the it under the terms of the GNU General Public License as published by
Free Software Foundation; either version 3, or (at your option) any later the Free Software Foundation; either version 3 of the License, or
version. (at your option) any later version.
This program is distributed in the hope that it will be useful, but GNU tar is distributed in the hope that it will be useful,
WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License along You should have received a copy of the GNU General Public License
with this program; if not, write to the Free Software Foundation, Inc., along with this program. If not, see <http://www.gnu.org/licenses/>.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
Written by John Gilmore, on 1985-08-26. */
#include <system.h> #include <system.h>
#include <inttostr.h> #include <inttostr.h>
+3 -4
View File
@@ -1,7 +1,7 @@
/* Miscellaneous functions, not really specific to GNU tar. /* Miscellaneous functions, not really specific to GNU tar.
Copyright (C) 1988, 1992, 1994, 1995, 1996, 1997, 1999, 2000, 2001, Copyright 1988, 1992, 1994-1997, 1999-2001, 2003-2007, 2009-2010,
2003, 2004, 2005, 2006, 2007, 2009, 2010, 2012 Free Software Foundation, Inc. 2012-2013 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the under the terms of the GNU General Public License as published by the
@@ -14,8 +14,7 @@
Public License for more details. Public License for more details.
You should have received a copy of the GNU General Public License along You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc., with this program. If not, see <http://www.gnu.org/licenses/>. */
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#define COMMON_INLINE _GL_EXTERN_INLINE #define COMMON_INLINE _GL_EXTERN_INLINE
#include <system.h> #include <system.h>
+3 -4
View File
@@ -1,7 +1,7 @@
/* Various processing of names. /* Various processing of names.
Copyright (C) 1988, 1992, 1994, 1996, 1997, 1998, 1999, 2000, 2001, Copyright 1988, 1992, 1994, 1996-2001, 2003-2007, 2009, 2013 Free
2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation, Inc. Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the under the terms of the GNU General Public License as published by the
@@ -14,8 +14,7 @@
Public License for more details. Public License for more details.
You should have received a copy of the GNU General Public License along You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc., with this program. If not, see <http://www.gnu.org/licenses/>. */
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#include <system.h> #include <system.h>
+2 -4
View File
@@ -1,7 +1,6 @@
/* Functions for dealing with sparse files /* Functions for dealing with sparse files
Copyright (C) 2003, 2004, 2005, 2006, 2007, 2010 Free Software Copyright 2003-2007, 2010, 2013 Free Software Foundation, Inc.
Foundation, Inc.
This program is free software; you can redistribute it and/or modify it This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the under the terms of the GNU General Public License as published by the
@@ -14,8 +13,7 @@
Public License for more details. Public License for more details.
You should have received a copy of the GNU General Public License along You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc., with this program. If not, see <http://www.gnu.org/licenses/>. */
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#include <system.h> #include <system.h>
#include <inttostr.h> #include <inttostr.h>
+1 -1
View File
@@ -1,5 +1,5 @@
/* This file is part of GNU tar. /* This file is part of GNU tar.
Copyright (C) 2007, 2009 Free Software Foundation, Inc. Copyright 2007, 2009, 2013 Free Software Foundation, Inc.
Written by Sergey Poznyakoff. Written by Sergey Poznyakoff.
+2 -4
View File
@@ -1,7 +1,6 @@
/* System-dependent calls for tar. /* System-dependent calls for tar.
Copyright (C) 2003, 2004, 2005, 2006, 2007, Copyright 2003-2008, 2010, 2013 Free Software Foundation, Inc.
2008, 2010 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the under the terms of the GNU General Public License as published by the
@@ -14,8 +13,7 @@
Public License for more details. Public License for more details.
You should have received a copy of the GNU General Public License along You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc., with this program. If not, see <http://www.gnu.org/licenses/>. */
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#include <system.h> #include <system.h>
+3 -5
View File
@@ -1,8 +1,7 @@
/* A tar (tape archiver) program. /* A tar (tape archiver) program.
Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1999, 2000, Copyright 1988, 1992-1997, 1999-2001, 2003-2007, 2012-2013 Free
2001, 2003, 2004, 2005, 2006, 2007, 2012 Software Foundation, Inc.
Free Software Foundation, Inc.
Written by John Gilmore, starting 1985-08-25. Written by John Gilmore, starting 1985-08-25.
@@ -17,8 +16,7 @@
Public License for more details. Public License for more details.
You should have received a copy of the GNU General Public License along You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc., with this program. If not, see <http://www.gnu.org/licenses/>. */
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#include <system.h> #include <system.h>
+13 -13
View File
@@ -1,22 +1,22 @@
/* GNU tar Archive Format description. /* GNU tar Archive Format description.
Copyright (C) 1988, 1989, 1991, 1992, 1993, 1994, 1995, 1996, 1997, Copyright 1988-1989, 1991-1997, 2000-2001, 2003-2007, 2012-2013
2000, 2001, 2003, 2004, 2005, 2006, 2007, 2012
Free Software Foundation, Inc. Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it This file is part of GNU tar.
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 3, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but GNU tar is free software; you can redistribute it and/or modify
WITHOUT ANY WARRANTY; without even the implied warranty of it under the terms of the GNU General Public License as published by
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General the Free Software Foundation; either version 3 of the License, or
Public License for more details. (at your option) any later version.
You should have received a copy of the GNU General Public License along GNU tar is distributed in the hope that it will be useful,
with this program; if not, write to the Free Software Foundation, Inc., but WITHOUT ANY WARRANTY; without even the implied warranty of
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */
/* tar Header Block, from POSIX 1003.1-1990. */ /* tar Header Block, from POSIX 1003.1-1990. */
+2 -3
View File
@@ -1,5 +1,5 @@
/* This file is part of GNU tar. /* This file is part of GNU tar.
Copyright (C) 2006, 2007, 2008 Free Software Foundation, Inc. Copyright 2006-2008, 2013 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the under the terms of the GNU General Public License as published by the
@@ -12,8 +12,7 @@
Public License for more details. Public License for more details.
You should have received a copy of the GNU General Public License along You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc., with this program. If not, see <http://www.gnu.org/licenses/>. */
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#include <system.h> #include <system.h>
#include <regex.h> #include <regex.h>
+15 -13
View File
@@ -1,19 +1,21 @@
/* This file is part of GNU tar. /* Unlink files.
Copyright (C) 2009 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it Copyright 2009, 2013 Free Software Foundation, Inc.
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 3, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but This file is part of GNU tar.
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
Public License for more details.
You should have received a copy of the GNU General Public License along GNU tar is free software; you can redistribute it and/or modify
with this program; if not, write to the Free Software Foundation, Inc., it under the terms of the GNU General Public License as published by
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
GNU tar is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */
#include <system.h> #include <system.h>
#include "common.h" #include "common.h"
+14 -13
View File
@@ -1,21 +1,22 @@
/* Update a tar archive. /* Update a tar archive.
Copyright (C) 1988, 1992, 1994, 1996, 1997, 1999, 2000, 2001, 2003, Copyright 1988, 1992, 1994, 1996-1997, 1999-2001, 2003-2005, 2007, 2010,
2004, 2005, 2007, 2010 Free Software Foundation, Inc. 2013 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it This file is part of GNU tar.
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 3, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but GNU tar is free software; you can redistribute it and/or modify
WITHOUT ANY WARRANTY; without even the implied warranty of it under the terms of the GNU General Public License as published by
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General the Free Software Foundation; either version 3 of the License, or
Public License for more details. (at your option) any later version.
You should have received a copy of the GNU General Public License along GNU tar is distributed in the hope that it will be useful,
with this program; if not, write to the Free Software Foundation, Inc., but WITHOUT ANY WARRANTY; without even the implied warranty of
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */
/* Implement the 'r', 'u' and 'A' options for tar. 'A' means that the /* Implement the 'r', 'u' and 'A' options for tar. 'A' means that the
file names are tar files, and they should simply be appended to the end file names are tar files, and they should simply be appended to the end
+13 -12
View File
@@ -1,20 +1,21 @@
/* Charset handling for GNU tar. /* Charset handling for GNU tar.
Copyright (C) 2004, 2006, 2007 Free Software Foundation, Inc. Copyright 2004, 2006-2007, 2013 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it This file is part of GNU tar.
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 3, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but GNU tar is free software; you can redistribute it and/or modify
WITHOUT ANY WARRANTY; without even the implied warranty of it under the terms of the GNU General Public License as published by
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General the Free Software Foundation; either version 3 of the License, or
Public License for more details. (at your option) any later version.
You should have received a copy of the GNU General Public License along GNU tar is distributed in the hope that it will be useful,
with this program; if not, write to the Free Software Foundation, Inc., but WITHOUT ANY WARRANTY; without even the implied warranty of
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */
#include <system.h> #include <system.h>
#include <quotearg.h> #include <quotearg.h>
+14 -12
View File
@@ -1,19 +1,21 @@
/* This file is part of GNU tar. /* Warnings for GNU tar.
Copyright (C) 2009, 2012 Free Software Foundation, Inc. Copyright 2009, 2012-2013 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it This file is part of GNU tar.
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 3, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but GNU tar is free software; you can redistribute it and/or modify
WITHOUT ANY WARRANTY; without even the implied warranty of it under the terms of the GNU General Public License as published by
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General the Free Software Foundation; either version 3 of the License, or
Public License for more details. (at your option) any later version.
You should have received a copy of the GNU General Public License along GNU tar is distributed in the hope that it will be useful,
with this program. If not, see <http://www.gnu.org/licenses/>. */ but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */
#include <system.h> #include <system.h>
#include <argmatch.h> #include <argmatch.h>
+14 -14
View File
@@ -1,23 +1,23 @@
/* Support for extended attributes. /* Support for extended attributes.
Copyright (C) 2006, 2007, 2008, 2009, 2010, 2011, 2012 Free Software Copyright (C) 2006-2013 Free Software Foundation, Inc.
Foundation, Inc.
Written by James Antill, on 2006-07-27. This file is part of GNU tar.
This program is free software; you can redistribute it and/or modify it GNU tar is free software; you can redistribute it and/or modify
under the terms of the GNU General Public License as published by the it under the terms of the GNU General Public License as published by
Free Software Foundation; either version 2, or (at your option) any later the Free Software Foundation; either version 3 of the License, or
version. (at your option) any later version.
This program is distributed in the hope that it will be useful, but GNU tar is distributed in the hope that it will be useful,
WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License along You should have received a copy of the GNU General Public License
with this program; if not, write to the Free Software Foundation, Inc., along with this program. If not, see <http://www.gnu.org/licenses/>.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
Written by James Antill, on 2006-07-27. */
#include <config.h> #include <config.h>
#include <system.h> #include <system.h>
+14 -15
View File
@@ -1,24 +1,23 @@
/* Support for extended attributes. /* Support for extended attributes.
Copyright (C) 2006, 2007, 2008, 2009, 2010, 2011, 2012 Free Software Copyright (C) 2006-2013 Free Software Foundation, Inc.
Foundation, Inc.
Written by James Antill, on 2006-07-27. This file is part of GNU tar.
This program is free software; you can redistribute it and/or modify it GNU tar is free software; you can redistribute it and/or modify
under the terms of the GNU General Public License as published by the it under the terms of the GNU General Public License as published by
Free Software Foundation; either version 3, or (at your option) any later the Free Software Foundation; either version 3 of the License, or
version. (at your option) any later version.
This program is distributed in the hope that it will be useful, but GNU tar is distributed in the hope that it will be useful,
WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License along You should have received a copy of the GNU General Public License
with this program; if not, write to the Free Software Foundation, Inc., along with this program. If not, see <http://www.gnu.org/licenses/>.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/ Written by James Antill, on 2006-07-27. */
#ifndef GUARD_XATTTRS_H #ifndef GUARD_XATTTRS_H
#define GUARD_XATTTRS_H #define GUARD_XATTTRS_H
+13 -13
View File
@@ -1,21 +1,21 @@
/* POSIX extended headers for tar. /* POSIX extended headers for tar.
Copyright (C) 2003, 2004, 2005, 2006, 2007, 2009, 2010, 2012 Copyright (C) 2003-2007, 2009-2010, 2012-2013 Free Software Foundation, Inc.
Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it This file is part of GNU tar.
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 3, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but GNU tar is free software; you can redistribute it and/or modify
WITHOUT ANY WARRANTY; without even the implied warranty of it under the terms of the GNU General Public License as published by
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General the Free Software Foundation; either version 3 of the License, or
Public License for more details. (at your option) any later version.
You should have received a copy of the GNU General Public License along GNU tar is distributed in the hope that it will be useful,
with this program; if not, write to the Free Software Foundation, Inc., but WITHOUT ANY WARRANTY; without even the implied warranty of
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */
#include <system.h> #include <system.h>
+12 -16
View File
@@ -1,25 +1,21 @@
# Makefile for GNU tar regression tests. # Makefile for GNU tar regression tests.
# Copyright (C) 1996, 1997, 1999, 2000, 2001, 2003, 2004, 2005, # Copyright 1996-1997, 1999-2001, 2003-2007, 2009, 2012-2013 Free Software
# 2006, 2007, 2009, 2012 Free Software Foundation, Inc.
# François Pinard <pinard@iro.umontreal.ca>, 1988. # This file is part of GNU tar.
# Sergey Poznyakoff <gray@mirddin.farlep.net>, 2004.
## This program is free software; you can redistribute it and/or modify # GNU tar is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
## the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
## any later version. # (at your option) any later version.
## This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
## but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
## GNU General Public License for more details. # GNU General Public License for more details.
## You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
## along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
## 02110-1301, USA.
EXTRA_DIST = $(TESTSUITE_AT) testsuite package.m4 star/README star/quicktest.sh EXTRA_DIST = $(TESTSUITE_AT) testsuite package.m4 star/README star/quicktest.sh
DISTCLEANFILES = atconfig $(check_SCRIPTS) DISTCLEANFILES = atconfig $(check_SCRIPTS)
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2006, 2007 Free Software Foundation, Inc. # Copyright 2006-2007, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# Tar 1.16 coredumped if a filelist file contained empty (zero-length) # Tar 1.16 coredumped if a filelist file contained empty (zero-length)
# entries # entries
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2006, 2007 Free Software Foundation, Inc. # Copyright 2006-2007, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
AT_SETUP([files-from: 0-separated file without -0]) AT_SETUP([files-from: 0-separated file without -0])
AT_KEYWORDS([files-from null T-null]) AT_KEYWORDS([files-from null T-null])
+10 -8
View File
@@ -1,18 +1,20 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# #
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2011 Free Software Foundation, Inc. # Copyright 2011, 2013 Free Software Foundation, Inc.
#
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
# #
+10 -8
View File
@@ -1,18 +1,20 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# #
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2011 Free Software Foundation, Inc. # Copyright 2011, 2013 Free Software Foundation, Inc.
#
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
# #
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2004, 2006, 2007 Free Software Foundation, Inc. # Copyright 2004, 2006-2007, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
AT_SETUP([append]) AT_SETUP([append])
AT_KEYWORDS([append append00]) AT_KEYWORDS([append append00])
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2005, 2006, 2007 Free Software Foundation, Inc. # Copyright 2005-2007, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# When decoding a header tar was assigning 0 to oldgnu_header.isextended, # When decoding a header tar was assigning 0 to oldgnu_header.isextended,
# which destroyed name prefix. When updating archive, modified prefix # which destroyed name prefix. When updating archive, modified prefix
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2006, 2007, 2009 Free Software Foundation, Inc. # Copyright 2006-2007, 2009, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# Using tar 1.15.x the following equivalent command sets: # Using tar 1.15.x the following equivalent command sets:
# #
+10 -8
View File
@@ -1,18 +1,20 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# #
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2010 Free Software Foundation, Inc. # Copyright 2010, 2013 Free Software Foundation, Inc.
#
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
+16 -1
View File
@@ -1,6 +1,21 @@
# @configure_input@ -*- shell-script -*- # @configure_input@ -*- shell-script -*-
# Configurable variable values for tar test suite. # Configurable variable values for tar test suite.
# Copyright (C) 2004, 2006 Free Software Foundation, Inc. # Copyright 2004, 2006, 2013 Free Software Foundation, Inc.
# This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
# GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
PATH=@abs_builddir@:@abs_top_builddir@/src:@abs_top_srcdir@/build-aux:$top_srcdir:$srcdir:$PATH PATH=@abs_builddir@:@abs_top_builddir@/src:@abs_top_srcdir@/build-aux:$top_srcdir:$srcdir:$PATH
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2009-2010 Free Software Foundation, Inc. # Copyright 2009-2010, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# Description: # Description:
# When extracting, tar (<1.22) sometimes renamed a backup back to the # When extracting, tar (<1.22) sometimes renamed a backup back to the
+10 -8
View File
@@ -1,18 +1,20 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# #
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2012 Free Software Foundation, Inc. # Copyright 2012-2013 Free Software Foundation, Inc.
#
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
# #
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2006, 2007 Free Software Foundation, Inc. # Copyright 2006-2007, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# Description: Incremental restore malfunctions if an archive member # Description: Incremental restore malfunctions if an archive member
# changes type before restoration, e.g. from directory to file or vice # changes type before restoration, e.g. from directory to file or vice
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2004, 2006, 2007 Free Software Foundation, Inc. # Copyright 2004, 2006-2007, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
AT_SETUP([compressed format recognition]) AT_SETUP([compressed format recognition])
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2004, 2006, 2007 Free Software Foundation, Inc. # Copyright 2004, 2006-2007, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# Deleting a member after a big one was destroying the archive. # Deleting a member after a big one was destroying the archive.
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc. # Copyright 2004-2005, 2007, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# Deleting a member with the archive from stdin was not working correctly. # Deleting a member with the archive from stdin was not working correctly.
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2004, 2007 Free Software Foundation, Inc. # Copyright 2004, 2007, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
AT_SETUP([deleting members with long names]) AT_SETUP([deleting members with long names])
AT_KEYWORDS([delete delete03]) AT_KEYWORDS([delete delete03])
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2004, 2006, 2007 Free Software Foundation, Inc. # Copyright 2004, 2006-2007, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# Deleting a large last member was destroying earlier members. # Deleting a large last member was destroying earlier members.
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2004, 2006, 2007 Free Software Foundation, Inc. # Copyright 2004, 2006-2007, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# When attempted to delete a non-existing member, tar used to destroy # When attempted to delete a non-existing member, tar used to destroy
# last blocking_factor blocks. # last blocking_factor blocks.
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2007 Free Software Foundation, Inc. # Copyright 2007, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# Test the functioning of --exclude-caches and --exclude-tag option families # Test the functioning of --exclude-caches and --exclude-tag option families
+7 -5
View File
@@ -1,12 +1,14 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Copyright (C) 2009 Free Software Foundation, Inc. # Copyright 2009, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
+7 -5
View File
@@ -1,12 +1,14 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Copyright (C) 2009 Free Software Foundation, Inc. # Copyright 2009, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
+7 -5
View File
@@ -1,12 +1,14 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Copyright (C) 2009 Free Software Foundation, Inc. # Copyright 2009, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
+7 -5
View File
@@ -1,12 +1,14 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Copyright (C) 2009 Free Software Foundation, Inc. # Copyright 2009, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
+7 -5
View File
@@ -1,12 +1,14 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Copyright (C) 2009, 2010 Free Software Foundation, Inc. # Copyright 2009-2010, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
+7 -5
View File
@@ -1,12 +1,14 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Copyright (C) 2010 Free Software Foundation, Inc. # Copyright 2010, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
+7 -5
View File
@@ -1,12 +1,14 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Copyright (C) 2010 Free Software Foundation, Inc. # Copyright 2010, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2004, 2006, 2007 Free Software Foundation, Inc. # Copyright 2004, 2006-2007, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# There was a diagnostic when directory already exists. # There was a diagnostic when directory already exists.
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2004, 2006, 2007 Free Software Foundation, Inc. # Copyright 2004, 2006-2007, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# Could not extract symlinks over an existing file. # Could not extract symlinks over an existing file.
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2004, 2007 Free Software Foundation, Inc. # Copyright 2004, 2007, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# Paths going up and down were inducing extraction loops. # Paths going up and down were inducing extraction loops.
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2004, 2006, 2007 Free Software Foundation, Inc. # Copyright 2004, 2006-2007, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# Check for fnmatch problems in glibc 2.1.95. # Check for fnmatch problems in glibc 2.1.95.
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2004, 2006, 2007 Free Software Foundation, Inc. # Copyright 2004, 2006-2007, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# Problem: when extracting selected members from a PAX archive, # Problem: when extracting selected members from a PAX archive,
# tar 1.14 incorrectly deemed all members to be sparse and # tar 1.14 incorrectly deemed all members to be sparse and
+9 -8
View File
@@ -1,22 +1,23 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2006, 2007 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # Copyright 2006-2007, 2013 Free Software Foundation, Inc.
# This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# The bug occurs when extracting from a tarfile a directory when the directory # The bug occurs when extracting from a tarfile a directory when the directory
# already exists and the version in the tarfile has more permissive # already exists and the version in the tarfile has more permissive
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2006, 2007 Free Software Foundation, Inc. # Copyright 2006-2007, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# Tar 1.16 failed to extract archives that have symlinks # Tar 1.16 failed to extract archives that have symlinks
# in read-only directories. # in read-only directories.
+8 -8
View File
@@ -1,22 +1,22 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2009 Free Software Foundation, Inc. # Copyright 2009, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program. If not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# Description: # Description:
# When extracting, tar (<1.22) did not restore directory permissions on # When extracting, tar (<1.22) did not restore directory permissions on
+7 -5
View File
@@ -1,14 +1,16 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*- # Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar. # Test suite for GNU tar.
# Copyright (C) 2010 Free Software Foundation, Inc. # Copyright 2010, 2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This file is part of GNU tar.
# GNU tar is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option) # the Free Software Foundation; either version 3 of the License, or
# any later version. # (at your option) any later version.
# This program is distributed in the hope that it will be useful, # GNU tar is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.

Some files were not shown because too many files have changed in this diff Show More