diff options
Diffstat (limited to 'tests/cp')
-rw-r--r-- | tests/cp/Makefile.am | 21 | ||||
-rwxr-xr-x | tests/cp/acl | 17 | ||||
-rwxr-xr-x | tests/cp/backup-1 | 18 | ||||
-rwxr-xr-x | tests/cp/backup-is-src | 19 | ||||
-rwxr-xr-x | tests/cp/cp-HL | 19 | ||||
-rwxr-xr-x | tests/cp/cp-deref | 17 | ||||
-rwxr-xr-x | tests/cp/cp-mv-backup | 17 | ||||
-rwxr-xr-x | tests/cp/cp-parents | 17 | ||||
-rwxr-xr-x | tests/cp/deref-slink | 17 | ||||
-rwxr-xr-x | tests/cp/dir-rm-dest | 17 | ||||
-rwxr-xr-x | tests/cp/dir-slash | 17 | ||||
-rwxr-xr-x | tests/cp/dir-vs-file | 17 | ||||
-rwxr-xr-x | tests/cp/fail-perm | 18 | ||||
-rwxr-xr-x | tests/cp/into-self | 18 | ||||
-rwxr-xr-x | tests/cp/link | 17 | ||||
-rwxr-xr-x | tests/cp/link-no-deref | 17 | ||||
-rwxr-xr-x | tests/cp/link-preserve | 17 | ||||
-rwxr-xr-x | tests/cp/no-deref-link1 | 17 | ||||
-rwxr-xr-x | tests/cp/no-deref-link2 | 17 | ||||
-rwxr-xr-x | tests/cp/no-deref-link3 | 17 | ||||
-rwxr-xr-x | tests/cp/perm | 17 | ||||
-rwxr-xr-x | tests/cp/preserve-2 | 17 | ||||
-rwxr-xr-x | tests/cp/r-vs-symlink | 18 | ||||
-rwxr-xr-x | tests/cp/same-file | 18 | ||||
-rwxr-xr-x | tests/cp/slink-2-slink | 17 | ||||
-rwxr-xr-x | tests/cp/special-bits | 17 | ||||
-rwxr-xr-x | tests/cp/symlink-slash | 17 |
27 files changed, 470 insertions, 2 deletions
diff --git a/tests/cp/Makefile.am b/tests/cp/Makefile.am index acbb22df9..1a4aa84f4 100644 --- a/tests/cp/Makefile.am +++ b/tests/cp/Makefile.am @@ -1,4 +1,23 @@ -## Process this file with automake to produce Makefile.in -*-Makefile-*-. +# Make coreutils tests for cp. -*-Makefile-*- + +# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2003, 2005, 2006 Free +# Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + AUTOMAKE_OPTIONS = 1.1 gnits TESTS = \ diff --git a/tests/cp/acl b/tests/cp/acl index 3c7274732..5221ee9ac 100755 --- a/tests/cp/acl +++ b/tests/cp/acl @@ -2,6 +2,23 @@ # copy files/directories across file system boundaries # and make sure acls are preserved appropriately +# Copyright (C) 2005, 2006 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + . $srcdir/../acl # Make sure we get English translations. . $srcdir/../lang-default diff --git a/tests/cp/backup-1 b/tests/cp/backup-1 index b17e61af8..48247ac4b 100755 --- a/tests/cp/backup-1 +++ b/tests/cp/backup-1 @@ -1,4 +1,22 @@ #!/bin/sh +# Test cp backup. + +# Copyright (C) 1997, 1999, 2002, 2004 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. if test "$VERBOSE" = yes; then set -x diff --git a/tests/cp/backup-is-src b/tests/cp/backup-is-src index 7d4c47d64..e0567b8e2 100755 --- a/tests/cp/backup-is-src +++ b/tests/cp/backup-is-src @@ -1,4 +1,23 @@ #!/bin/sh +# Test cp backup to source file. + +# Copyright (C) 1998, 1999, 2000, 2002, 2004 Free Software Foundation, +# Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. if test "$VERBOSE" = yes; then set -x diff --git a/tests/cp/cp-HL b/tests/cp/cp-HL index afe236936..02ebd7c67 100755 --- a/tests/cp/cp-HL +++ b/tests/cp/cp-HL @@ -1,5 +1,22 @@ #!/bin/sh -# test cp's new, -H and -L options +# test cp's -H and -L options + +# Copyright (C) 2000, 2002, 2004 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. if test "$VERBOSE" = yes; then set -x diff --git a/tests/cp/cp-deref b/tests/cp/cp-deref index bfc827737..80085c263 100755 --- a/tests/cp/cp-deref +++ b/tests/cp/cp-deref @@ -2,6 +2,23 @@ # cp -RL dir1 dir2' must handle the case in which each of dir1 and dir2 # contain a symlink pointing to some third directory. +# Copyright (C) 2006 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + if test "$VERBOSE" = yes; then set -x cp --version diff --git a/tests/cp/cp-mv-backup b/tests/cp/cp-mv-backup index d90b87cc9..3dc2c2a7c 100755 --- a/tests/cp/cp-mv-backup +++ b/tests/cp/cp-mv-backup @@ -1,6 +1,23 @@ #!/bin/sh # Test basic --backup functionality for both cp and mv. +# Copyright (C) 1999, 2000, 2002, 2004 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + if test "$VERBOSE" = yes; then set -x cp --version diff --git a/tests/cp/cp-parents b/tests/cp/cp-parents index 8f97cb515..0081d67c2 100755 --- a/tests/cp/cp-parents +++ b/tests/cp/cp-parents @@ -2,6 +2,23 @@ # cp -R --parents dir-specified-with-trailing-slash/ other-dir # would get a failed assertion. +# Copyright (C) 2000, 2002, 2004, 2005 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + if test "$VERBOSE" = yes; then set -x mv --version diff --git a/tests/cp/deref-slink b/tests/cp/deref-slink index 641406fa4..1f9eecb36 100755 --- a/tests/cp/deref-slink +++ b/tests/cp/deref-slink @@ -2,6 +2,23 @@ # Demonstrate bug when using -d with an existing destination file # that is a symlink. +# Copyright (C) 2000, 2002, 2004 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + if test "$VERBOSE" = yes; then set -x cp --version diff --git a/tests/cp/dir-rm-dest b/tests/cp/dir-rm-dest index c6c8229e5..da55bf660 100755 --- a/tests/cp/dir-rm-dest +++ b/tests/cp/dir-rm-dest @@ -1,6 +1,23 @@ #!/bin/sh # verify that cp's --remove-destination option works with -R +# Copyright (C) 2000, 2002, 2004 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + if test "$VERBOSE" = yes; then set -x cp --version diff --git a/tests/cp/dir-slash b/tests/cp/dir-slash index 2fc10b230..d34c51ecb 100755 --- a/tests/cp/dir-slash +++ b/tests/cp/dir-slash @@ -2,6 +2,23 @@ # Make sure that cp -R DIR1 DIR2 does the right thing # when DIR1 is written with a trailing slash. +# Copyright (C) 2000, 2002, 2004 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + if test "$VERBOSE" = yes; then set -x cp --version diff --git a/tests/cp/dir-vs-file b/tests/cp/dir-vs-file index b024c213a..ce334fcef 100755 --- a/tests/cp/dir-vs-file +++ b/tests/cp/dir-vs-file @@ -1,6 +1,23 @@ #!/bin/sh # A directory may not replace an existing file. +# Copyright (C) 2001, 2002, 2004 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + if test "$VERBOSE" = yes; then set -x cp --version diff --git a/tests/cp/fail-perm b/tests/cp/fail-perm index 411173a7c..bf077e05f 100755 --- a/tests/cp/fail-perm +++ b/tests/cp/fail-perm @@ -1,5 +1,23 @@ #!/bin/sh +# Copyright (C) 2000, 2002, 2003, 2004, 2005, 2006 Free Software +# Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + if test "$VERBOSE" = yes; then set -x cp --version diff --git a/tests/cp/into-self b/tests/cp/into-self index 9a6a52851..dcada77f3 100755 --- a/tests/cp/into-self +++ b/tests/cp/into-self @@ -1,5 +1,23 @@ #!/bin/sh # Confirm that copying a directory into itself gets a proper diagnostic. + +# Copyright (C) 2001, 2002, 2004 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + # In 4.0.35 and earlier, `mkdir dir && cp -R dir dir' would produce this: # cp: won't create hard link `dir/dir/dir' to directory `' # Now it gives this: diff --git a/tests/cp/link b/tests/cp/link index 84902ba06..a1e1f6a3c 100755 --- a/tests/cp/link +++ b/tests/cp/link @@ -2,6 +2,23 @@ # Make sure cp --link -f works when the target exists. # This failed for 4.0z (due to a bug introduced in that test release). +# Copyright (C) 2000, 2002, 2004 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + if test "$VERBOSE" = yes; then set -x cp --version diff --git a/tests/cp/link-no-deref b/tests/cp/link-no-deref index 75fc7afc4..b1ee5004d 100755 --- a/tests/cp/link-no-deref +++ b/tests/cp/link-no-deref @@ -1,6 +1,23 @@ #!/bin/sh # Ensure that cp --link --no-dereference works properly +# Copyright (C) 2006 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + if test "$VERBOSE" = yes; then set -x cp --version diff --git a/tests/cp/link-preserve b/tests/cp/link-preserve index 6db88249c..8fbeff0d2 100755 --- a/tests/cp/link-preserve +++ b/tests/cp/link-preserve @@ -2,6 +2,23 @@ # ensure that `cp -d' preserves hard-links between command line arguments # ensure that --preserve=links works with -RH and -RL +# Copyright (C) 2001, 2002, 2004 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + if test "$VERBOSE" = yes; then set -x cp --version diff --git a/tests/cp/no-deref-link1 b/tests/cp/no-deref-link1 index a7df22c26..b3c1c3532 100755 --- a/tests/cp/no-deref-link1 +++ b/tests/cp/no-deref-link1 @@ -2,6 +2,23 @@ # FIXME: This test requires ln -s. # cp from 3.16 fails this test +# Copyright (C) 1997, 1999, 2002, 2004 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + if test "$VERBOSE" = yes; then set -x cp --version diff --git a/tests/cp/no-deref-link2 b/tests/cp/no-deref-link2 index ff0d0692a..90e615df2 100755 --- a/tests/cp/no-deref-link2 +++ b/tests/cp/no-deref-link2 @@ -2,6 +2,23 @@ # FIXME: This test requires ln -s. # cp from 3.16 fails this test +# Copyright (C) 1997, 1999, 2002, 2004 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + if test "$VERBOSE" = yes; then set -x cp --version diff --git a/tests/cp/no-deref-link3 b/tests/cp/no-deref-link3 index d60d9630b..e93ee7392 100755 --- a/tests/cp/no-deref-link3 +++ b/tests/cp/no-deref-link3 @@ -2,6 +2,23 @@ # FIXME: This test requires ln -s. # cp from 3.16 fails this test +# Copyright (C) 1997, 1999, 2002, 2004 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + if test "$VERBOSE" = yes; then set -x cp --version diff --git a/tests/cp/perm b/tests/cp/perm index 969104525..2499554bc 100755 --- a/tests/cp/perm +++ b/tests/cp/perm @@ -1,6 +1,23 @@ #!/bin/sh # Make sure the permission-preserving code in copy.c (mv, cp, install) works. +# Copyright (C) 2000, 2002, 2004, 2005 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + . $srcdir/../very-expensive if test "$VERBOSE" = yes; then diff --git a/tests/cp/preserve-2 b/tests/cp/preserve-2 index 003bf78b8..57816d220 100755 --- a/tests/cp/preserve-2 +++ b/tests/cp/preserve-2 @@ -1,6 +1,23 @@ #!/bin/sh # ensure that cp's --preserve=X,Y option is parsed properly +# Copyright (C) 2002 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + if test "$VERBOSE" = yes; then set -x cp --version diff --git a/tests/cp/r-vs-symlink b/tests/cp/r-vs-symlink index da50602ad..3869507d6 100755 --- a/tests/cp/r-vs-symlink +++ b/tests/cp/r-vs-symlink @@ -1,5 +1,23 @@ #!/bin/sh # cp -r should not create symlinks. Fixed in fileutils-4.1.5. + +# Copyright (C) 2001, 2002, 2004 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + # Restored old behavior (whereby cp -r preserves symlinks) in 4.1.6, # though now such usage evokes a warning: # cp: `slink': WARNING: using -r to copy symbolic links is not portable diff --git a/tests/cp/same-file b/tests/cp/same-file index a08c4e3f3..05a0e75c0 100755 --- a/tests/cp/same-file +++ b/tests/cp/same-file @@ -2,6 +2,24 @@ # Test some of cp's options and how cp handles situations in # which a naive implementation might overwrite the source file. +# Copyright (C) 1998, 1999, 2000, 2002, 2003, 2004, 2006 Free Software +# Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + if test "$VERBOSE" = yes; then set -x cp --version diff --git a/tests/cp/slink-2-slink b/tests/cp/slink-2-slink index 3e540fe6b..1d328349f 100755 --- a/tests/cp/slink-2-slink +++ b/tests/cp/slink-2-slink @@ -2,6 +2,23 @@ # `test cp --update A B' where A and B are both symlinks that point # to the same file +# Copyright (C) 2000, 2002, 2004 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + if test "$VERBOSE" = yes; then set -x cp --version diff --git a/tests/cp/special-bits b/tests/cp/special-bits index 007ce938c..c3217ff58 100755 --- a/tests/cp/special-bits +++ b/tests/cp/special-bits @@ -2,6 +2,23 @@ # make sure `cp -p' preserves special bits # This works only when run as root. +# Copyright (C) 2000, 2001, 2002, 2004 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + # This test would fail due to a bug introduced in 4.0y. # The bug was fixed in 4.0z. diff --git a/tests/cp/symlink-slash b/tests/cp/symlink-slash index f55d49dff..e99dcdfe6 100755 --- a/tests/cp/symlink-slash +++ b/tests/cp/symlink-slash @@ -2,6 +2,23 @@ # Make sure that cp -dR dereferences a symlink arg if its name is # written with a trailing slash. +# Copyright (C) 2000, 2002, 2004 Free Software Foundation, Inc. + +# 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 Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program 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, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + if test "$VERBOSE" = yes; then set -x cp --version |