diff --git a/build-aux/Makefile.am b/build-aux/Makefile.am
index d87b138f..bf20f6a5 100644
--- a/build-aux/Makefile.am
+++ b/build-aux/Makefile.am
@@ -1 +1,16 @@
+# Copyright (C) 2007,2015 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 3 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, see .
+
EXTRA_DIST = check-testfiles.sh man-lint.sh
diff --git a/build-aux/man-lint.sh b/build-aux/man-lint.sh
index 813df1ba..1e9fc6bb 100755
--- a/build-aux/man-lint.sh
+++ b/build-aux/man-lint.sh
@@ -1,4 +1,18 @@
#! /bin/sh
+# Copyright (C) 2007-2015 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 3 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, see .
rv=0
srcdir="$1" ; shift
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 79f305d5..f6f7443a 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -1,3 +1,17 @@
+# Copyright (C) 1996,1999,2000,2001,2003-2015 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 3 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, see .
AM_CFLAGS = $(WARN_CFLAGS)
info_TEXINFOS = find.texi find-maint.texi
diff --git a/find/print.h b/find/print.h
index 33883c69..21688592 100644
--- a/find/print.h
+++ b/find/print.h
@@ -1,3 +1,19 @@
+/* print.h -- declarations for symbols in print.c.
+ Copyright (C) 2011-2015 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 3 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, see .
+*/
#include "defs.h"
struct format_val;
diff --git a/find/testsuite/Makefile.am b/find/testsuite/Makefile.am
index 31320621..fac8f2c6 100644
--- a/find/testsuite/Makefile.am
+++ b/find/testsuite/Makefile.am
@@ -1,3 +1,23 @@
+# Copyright (C) 2001,2003-2015 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 3 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, see .
+#
+# The 2001 copyright line above was added in 2015 based on James
+# Youngman's best estimate of the original publication date of this
+# file (it appeared in findutils release 4.1.7 but may have appeared
+# in earlier releases which I don't have copies of).
+
AUTOMAKE_OPTIONS = dejagnu parallel-tests
FIND = ../find
FINDFLAGS =
diff --git a/find/testsuite/binary_locations.sh b/find/testsuite/binary_locations.sh
index 238d57f0..a7775cbe 100644
--- a/find/testsuite/binary_locations.sh
+++ b/find/testsuite/binary_locations.sh
@@ -1,4 +1,20 @@
# Source this file, don't execute it.
+#
+# Copyright (C) 2011-2015 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 3 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, see .
+#
if [ -z "${testname}" ]; then
echo 'Please set $testname before sourcing binary_locations.sh.' >&2
diff --git a/find/testsuite/checklists.py b/find/testsuite/checklists.py
index 63c9c167..85522498 100644
--- a/find/testsuite/checklists.py
+++ b/find/testsuite/checklists.py
@@ -1,3 +1,18 @@
+# Copyright (C) 2014, 2015 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 3 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, see .
+#
"""Check that the list of test files in Makefile.am is complete and not redundant.
Usage:
diff --git a/find/testsuite/excuses.txt b/find/testsuite/excuses.txt
index 07dd8dcb..ac4515a1 100644
--- a/find/testsuite/excuses.txt
+++ b/find/testsuite/excuses.txt
@@ -1,4 +1,3 @@
-g
## things that are hard to test because they are time-dependent.
"amin", amin), /* GNU */
"anewer", anewer), /* GNU */
diff --git a/find/testsuite/sv-bug-32043.sh b/find/testsuite/sv-bug-32043.sh
index 0e5002ff..09a7d080 100755
--- a/find/testsuite/sv-bug-32043.sh
+++ b/find/testsuite/sv-bug-32043.sh
@@ -1,4 +1,19 @@
#! /bin/sh
+# Copyright (C) 2011-2015 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 3 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, see .
+#
testname="$(basename $0)"
parent="$(cd .. && pwd)"
diff --git a/find/testsuite/test_escape_c.sh b/find/testsuite/test_escape_c.sh
index c561c5db..76ede349 100755
--- a/find/testsuite/test_escape_c.sh
+++ b/find/testsuite/test_escape_c.sh
@@ -1,4 +1,20 @@
#! /bin/sh
+# Copyright (C) 2011-2015 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 3 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, see .
+#
+
testname="$(basename $0)"
. "${srcdir}"/binary_locations.sh
diff --git a/find/testsuite/test_escapechars.sh b/find/testsuite/test_escapechars.sh
index 54556d58..2ece9c7c 100755
--- a/find/testsuite/test_escapechars.sh
+++ b/find/testsuite/test_escapechars.sh
@@ -1,4 +1,19 @@
#! /bin/sh
+# Copyright (C) 2011-2015 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 3 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, see .
+#
testname="$(basename $0)"
. "${srcdir}"/binary_locations.sh
diff --git a/find/testsuite/test_inode.sh b/find/testsuite/test_inode.sh
index ed422c8a..ea097d86 100755
--- a/find/testsuite/test_inode.sh
+++ b/find/testsuite/test_inode.sh
@@ -1,4 +1,18 @@
#! /bin/sh
+# Copyright (C) 2011-2015 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 3 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, see .
#
# Essentially this test verifies that ls -i and find -printf %i produce
# the same output.
diff --git a/lib/check-regexprops.sh b/lib/check-regexprops.sh
index c2457595..805c1512 100755
--- a/lib/check-regexprops.sh
+++ b/lib/check-regexprops.sh
@@ -1,7 +1,20 @@
#! /bin/sh
-#
# Generate regexprops.texi and compare it against the checked-in version.
#
+# Copyright (C) 2009-2015 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 3 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, see .
existing=${srcdir}/../doc/regexprops.texi
case ${REGEXPROPS} in
diff --git a/locate/testsuite/Makefile.am b/locate/testsuite/Makefile.am
index 508cd624..fc2580a1 100644
--- a/locate/testsuite/Makefile.am
+++ b/locate/testsuite/Makefile.am
@@ -1,3 +1,23 @@
+# Copyright (C) 2001,2003-2015 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 3 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, see .
+
+# The 2001 copyright line above was added in 2015 based on James
+# Youngman's best estimate of the original publication date of this
+# file (it appeared in findutils release 4.1.7 but may have appeared
+# in earlier releases which I don't have copies of).
+
AUTOMAKE_OPTIONS=dejagnu
LOCATE = ../locate
UPDATEDB = ../updatedb
diff --git a/xargs/testsuite/Makefile.am b/xargs/testsuite/Makefile.am
index e5b6825b..a187b9e4 100644
--- a/xargs/testsuite/Makefile.am
+++ b/xargs/testsuite/Makefile.am
@@ -1,3 +1,25 @@
+# Copyright (C) 2001, 2002, 2003-2015 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 3 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, see .
+
+# The 2001 copyright line above was added in 2015 based on James
+# Youngman's best estimate of the original publication date of this
+# file (it appeared in findutils release 4.1.7 but may have appeared
+# in earlier releases which I don't have copies of).
+
+# Essentially this test verifies that ls -i and find -printf %i produce
+# the same output.
AUTOMAKE_OPTIONS=dejagnu
XARGS = ../xargs
XARGSFLAGS =