diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2006-08-17 19:58:17 +0000 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2006-08-17 19:58:17 +0000 |
commit | 218fa5c61ba2f211b175aa943faa7eea286ff69e (patch) | |
tree | d54a459a9d5016a567e168b385cc3c4670f603ef /tests/mv | |
parent | 23f176cae633cc795a8d7a0becb56ba1481f32ba (diff) | |
download | coreutils-218fa5c61ba2f211b175aa943faa7eea286ff69e.tar.xz |
Add/fix copyright notices and adjust to latest GNU FDL.
Diffstat (limited to 'tests/mv')
38 files changed, 655 insertions, 1 deletions
diff --git a/tests/mv/Makefile.am b/tests/mv/Makefile.am index 91aa9a076..e5432837a 100644 --- a/tests/mv/Makefile.am +++ b/tests/mv/Makefile.am @@ -1,4 +1,23 @@ -## Process this file with automake to produce Makefile.in -*-Makefile-*-. +# Make coreutils tests for "mv". -*-Makefile-*- + +# Copyright (C) 1998, 1999, 2000, 2001, 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. + AUTOMAKE_OPTIONS = 1.3 gnits XFAIL_TESTS = acl diff --git a/tests/mv/acl b/tests/mv/acl index e867e827b..52c6fe130 100755 --- a/tests/mv/acl +++ b/tests/mv/acl @@ -2,6 +2,23 @@ # move files/directories across file system boundaries # and make sure acls are preserved +# Copyright (C) 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/../acl . $srcdir/setup # Make sure we get English translations. diff --git a/tests/mv/atomic b/tests/mv/atomic index b0707ff54..4a9047f2a 100755 --- a/tests/mv/atomic +++ b/tests/mv/atomic @@ -1,6 +1,23 @@ #!/bin/sh # ensure that mv doesn't first unlink its destination in one particular case +# 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 mv --version diff --git a/tests/mv/backup-is-src b/tests/mv/backup-is-src index db63e7383..00ecc1033 100755 --- a/tests/mv/backup-is-src +++ b/tests/mv/backup-is-src @@ -1,6 +1,23 @@ #!/bin/sh # Force mv to use the copying code. +# Copyright (C) 1998, 1999, 2000, 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 mv --version diff --git a/tests/mv/childproof b/tests/mv/childproof index c1e339ac2..b6101d36e 100755 --- a/tests/mv/childproof +++ b/tests/mv/childproof @@ -2,6 +2,23 @@ # Ensure that cp/mv don't clobber a just-copied file. # With fileutils-4.1 and earlier, this test would fail. +# Copyright (C) 2001, 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/mv/diag b/tests/mv/diag index c8d08925d..c3aaa52e7 100755 --- a/tests/mv/diag +++ b/tests/mv/diag @@ -1,6 +1,23 @@ #!/bin/sh # make sure we get proper diagnostics: e.g., with --target-dir=d but no args +# Copyright (C) 2000, 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 mv --version diff --git a/tests/mv/dir-file b/tests/mv/dir-file index c51448a55..417b51d53 100755 --- a/tests/mv/dir-file +++ b/tests/mv/dir-file @@ -1,6 +1,23 @@ #!/bin/sh # mv must fail when src and dest are mismatched directory/non-directory. +# Copyright (C) 2000 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/mv/dir2dir b/tests/mv/dir2dir index 189b4f991..28462a44f 100755 --- a/tests/mv/dir2dir +++ b/tests/mv/dir2dir @@ -2,6 +2,23 @@ # Ensure that mv prints the right diagnostic for a dir->dir move # where the destination directory is not empty. +# 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 mv --version diff --git a/tests/mv/dup-source b/tests/mv/dup-source index ad2b7eb3f..b3d86daad 100755 --- a/tests/mv/dup-source +++ b/tests/mv/dup-source @@ -4,6 +4,23 @@ # made this fail: cp a a d/ # Ensure that mv fails with a similar command. +# 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/mv/force b/tests/mv/force index 2293b2d65..3836ec046 100755 --- a/tests/mv/force +++ b/tests/mv/force @@ -1,6 +1,23 @@ #!/bin/sh # move a file onto itself +# Copyright (C) 1999, 2000, 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 mv --version diff --git a/tests/mv/hard-2 b/tests/mv/hard-2 index 1af8fb121..7dcc6c34a 100755 --- a/tests/mv/hard-2 +++ b/tests/mv/hard-2 @@ -2,6 +2,23 @@ # Ensure that moving hard-linked arguments onto existing destinations works. # Likewise when using cp --preserve=link. +# Copyright (C) 2003 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/mv/hard-3 b/tests/mv/hard-3 index fc8a6908a..b51411775 100755 --- a/tests/mv/hard-3 +++ b/tests/mv/hard-3 @@ -1,6 +1,25 @@ #!/bin/sh # Ensure that using `cp --preserve=link' to copy hard-linked arguments # onto existing destinations works, even when one of the link operations fails. + +# Copyright (C) 2003 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 bug was fixed in coreutils-4.5.9. # To exercise this bug is non-trivial: # Set-up requires at least three hard-linked files. In copying them, diff --git a/tests/mv/hard-4 b/tests/mv/hard-4 index 87bf710b5..d44df0852 100755 --- a/tests/mv/hard-4 +++ b/tests/mv/hard-4 @@ -1,6 +1,23 @@ #!/bin/sh # ensure that mv removes a in this case: touch a; ln a b; mv a b +# Copyright (C) 2003, 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 mv --version diff --git a/tests/mv/hard-link-1 b/tests/mv/hard-link-1 index 6f7d1b7de..03327ad14 100755 --- a/tests/mv/hard-link-1 +++ b/tests/mv/hard-link-1 @@ -2,6 +2,23 @@ # move a directory containing hard-linked files and # make sure the links are preserved +# Copyright (C) 1998, 1999, 2000, 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 mv --version diff --git a/tests/mv/i-1 b/tests/mv/i-1 index 97389267d..3ab73c08d 100755 --- a/tests/mv/i-1 +++ b/tests/mv/i-1 @@ -1,4 +1,22 @@ #!/bin/sh +# Make sure a `n' reply to `mv -i...' aborts the move operation. + +# Copyright (C) 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. : ${PERL=perl} : ${srcdir=.} diff --git a/tests/mv/i-2 b/tests/mv/i-2 index 82cce5710..a3f51102b 100755 --- a/tests/mv/i-2 +++ b/tests/mv/i-2 @@ -2,6 +2,23 @@ # Test both cp and mv for their behavior with -if and -fi # The standards (POSIX and SuS) dictate annoyingly inconsistent behavior. +# Copyright (C) 2000, 2001 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/mv/i-3 b/tests/mv/i-3 index 68207a0bf..cd59e66ad 100755 --- a/tests/mv/i-3 +++ b/tests/mv/i-3 @@ -2,6 +2,23 @@ # Make sure that `mv file unwritable-file' prompts the user # and that `mv -f file unwritable-file' doesn't. +# Copyright (C) 2001, 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 mv --version diff --git a/tests/mv/i-4 b/tests/mv/i-4 index 8de127c38..7d547a1bd 100755 --- a/tests/mv/i-4 +++ b/tests/mv/i-4 @@ -1,6 +1,23 @@ #!/bin/sh # make sure `mv -i a b' does its job with a positive response +# Copyright (C) 2001, 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/mv/i-link-no b/tests/mv/i-link-no index 43e404ee0..70208317d 100755 --- a/tests/mv/i-link-no +++ b/tests/mv/i-link-no @@ -1,6 +1,23 @@ #!/bin/sh # Show that mv doesn't preserve links to files the user has declined to move. +# Copyright (C) 2002, 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 mv --version diff --git a/tests/mv/into-self b/tests/mv/into-self index d6120aed7..69f0e5d18 100755 --- a/tests/mv/into-self +++ b/tests/mv/into-self @@ -1,6 +1,23 @@ #! /bin/sh # Demonstrate how mv fails when it tries to move a directory into itself. +# Copyright (C) 1998, 1999, 2000, 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 mv --version diff --git a/tests/mv/into-self-2 b/tests/mv/into-self-2 index 7c8a3404c..f5b7f74f8 100755 --- a/tests/mv/into-self-2 +++ b/tests/mv/into-self-2 @@ -3,6 +3,23 @@ # Consider the case where SRC and DEST are on different # partitions and DEST is a symlink to SRC. +# Copyright (C) 1998, 1999, 200 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/mv/into-self-3 b/tests/mv/into-self-3 index 8641468ef..6b08d3105 100755 --- a/tests/mv/into-self-3 +++ b/tests/mv/into-self-3 @@ -1,6 +1,23 @@ #!/bin/sh # move a directory into itself, with a twist +# Copyright (C) 1998, 1999, 2000 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/mv/into-self-4 b/tests/mv/into-self-4 index 6aaf35d86..4c94f20d9 100755 --- a/tests/mv/into-self-4 +++ b/tests/mv/into-self-4 @@ -2,6 +2,23 @@ # confirm that `mv symlink symlink' doesn't remove symlink # Based on an example from David Luyer. +# Copyright (C) 2001, 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 mv --version diff --git a/tests/mv/leak-fd b/tests/mv/leak-fd index 6e6e405db..347aacfd9 100755 --- a/tests/mv/leak-fd +++ b/tests/mv/leak-fd @@ -2,6 +2,24 @@ # Exercise mv's file-descriptor-leak bug, reported against coreutils-5.2.1 # and fixed (properly) on 2004-10-21. +# Copyright (C) 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. + + # This test is relatively expensive, and might well evoke a # framework-failure on systems with a smaller command-line length # limit so don't run it by default. diff --git a/tests/mv/mv-special-1 b/tests/mv/mv-special-1 index 894d3562c..b4b42c5c6 100755 --- a/tests/mv/mv-special-1 +++ b/tests/mv/mv-special-1 @@ -1,4 +1,23 @@ #! /bin/sh +# Test "mv" with special files. + +# Copyright (C) 1998, 1999, 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 diff --git a/tests/mv/no-target-dir b/tests/mv/no-target-dir index d9c5ff9b4..36c2e0e86 100755 --- a/tests/mv/no-target-dir +++ b/tests/mv/no-target-dir @@ -2,6 +2,23 @@ # ensure that --no-target-directory (-T) works when the destination is # an empty 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 mv --version diff --git a/tests/mv/part-fail b/tests/mv/part-fail index 326d5bc1f..c4aae78e4 100755 --- a/tests/mv/part-fail +++ b/tests/mv/part-fail @@ -4,6 +4,23 @@ # This is a bit fragile since it relies on the string used # for EPERM: `permission denied'. +# Copyright (C) 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 mv --version diff --git a/tests/mv/part-hardlink b/tests/mv/part-hardlink index dc845c94e..9fb6c00cd 100755 --- a/tests/mv/part-hardlink +++ b/tests/mv/part-hardlink @@ -4,6 +4,23 @@ # For additional constraints, see the comment in copy.c. # Before coreutils-5.2.1, this test would fail. +# Copyright (C) 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/mv/part-rename b/tests/mv/part-rename index f8a142589..50df1c265 100755 --- a/tests/mv/part-rename +++ b/tests/mv/part-rename @@ -3,6 +3,23 @@ # another, and giving it a different name at the destination would cause mv # to get a failed assertion. +# 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 mv --version diff --git a/tests/mv/part-symlink b/tests/mv/part-symlink index b7dbfe67f..c7c6132ef 100755 --- a/tests/mv/part-symlink +++ b/tests/mv/part-symlink @@ -2,6 +2,23 @@ # make sure cp and mv can handle many combinations of local and # other-partition regular/symlink'd files. +# Copyright (C) 2000, 2003, 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 mv --version diff --git a/tests/mv/partition-perm b/tests/mv/partition-perm index 768436628..cf68aabd4 100755 --- a/tests/mv/partition-perm +++ b/tests/mv/partition-perm @@ -1,6 +1,23 @@ #!/bin/sh # Make sure permissions are preserved when moving from one partition to another. +# Copyright (C) 1999, 2000, 2001 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/mv/perm-1 b/tests/mv/perm-1 index d7afc5f4c..d1b5276b8 100755 --- a/tests/mv/perm-1 +++ b/tests/mv/perm-1 @@ -2,6 +2,23 @@ # ensure that mv gives one diagnostic, not two, when failing # due to lack of permissions +# Copyright (C) 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 mv --version diff --git a/tests/mv/reply-no b/tests/mv/reply-no index 7ac7f996c..ba45cc056 100755 --- a/tests/mv/reply-no +++ b/tests/mv/reply-no @@ -1,6 +1,23 @@ #!/bin/sh # Ensure that `mv --reply=no f1 f2' works. +# Copyright (C) 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/mv/setup b/tests/mv/setup index 60d834463..0886437aa 100755 --- a/tests/mv/setup +++ b/tests/mv/setup @@ -4,6 +4,23 @@ # of the current directory. If one is found, create a temporary directory # inside it. +# Copyright (C) 1998, 1999, 2001, 2002, 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. + test "${CANDIDATE_TMP_DIRS+set}" = set \ || CANDIDATE_TMP_DIRS="$TMPDIR /tmp /var/tmp /usr/tmp $HOME" diff --git a/tests/mv/to-symlink b/tests/mv/to-symlink index 354a10763..864fef6c7 100755 --- a/tests/mv/to-symlink +++ b/tests/mv/to-symlink @@ -2,6 +2,23 @@ # Make sure that the copying code used in an inter-partition # move unlinks a destination symlink before opening it. +# Copyright (C) 1999, 2000 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/mv/trailing-slash b/tests/mv/trailing-slash index a81d178a8..19343b122 100755 --- a/tests/mv/trailing-slash +++ b/tests/mv/trailing-slash @@ -2,6 +2,23 @@ # On some operating systems, e.g. SunOS-4.1.1_U1 on sun3x, # rename() doesn't accept trailing slashes. +# Copyright (C) 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 mv --version diff --git a/tests/mv/update b/tests/mv/update index ba6f8276c..78bb7d2f8 100755 --- a/tests/mv/update +++ b/tests/mv/update @@ -1,6 +1,23 @@ #!/bin/sh # make sure --update works as advertised +# Copyright (C) 2001, 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/mv/vfat b/tests/mv/vfat index 3bcbaa724..20b10e26e 100644 --- a/tests/mv/vfat +++ b/tests/mv/vfat @@ -2,6 +2,23 @@ # This is just for the record. # This test is not run. +# Copyright (C) 2003 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. + exit 0 cat <<\EOF |