about summary refs log tree commit diff
path: root/nss
diff options
context:
space:
mode:
authorSiddhesh Poyarekar <siddhesh@sourceware.org>2021-09-03 22:06:44 +0530
committerSiddhesh Poyarekar <siddhesh@sourceware.org>2021-09-03 22:06:44 +0530
commit30891f35fa7da832b66d80d0807610df361851f3 (patch)
tree684c81cc6e88650313797fadaa642d714fcce8a8 /nss
parent04f2125c6eff341f9c52682866d1eea8d204c852 (diff)
downloadglibc-30891f35fa7da832b66d80d0807610df361851f3.tar.gz
glibc-30891f35fa7da832b66d80d0807610df361851f3.tar.xz
glibc-30891f35fa7da832b66d80d0807610df361851f3.zip
Remove "Contributed by" lines
We stopped adding "Contributed by" or similar lines in sources in 2012
in favour of git logs and keeping the Contributors section of the
glibc manual up to date.  Removing these lines makes the license
header a bit more consistent across files and also removes the
possibility of error in attribution when license blocks or files are
copied across since the contributed-by lines don't actually reflect
reality in those cases.

Move all "Contributed by" and similar lines (Written by, Test by,
etc.) into a new file CONTRIBUTED-BY to retain record of these
contributions.  These contributors are also mentioned in
manual/contrib.texi, so we just maintain this additional record as a
courtesy to the earlier developers.

The following scripts were used to filter a list of files to edit in
place and to clean up the CONTRIBUTED-BY file respectively.  These
were not added to the glibc sources because they're not expected to be
of any use in future given that this is a one time task:

https://gist.github.com/siddhesh/b5ecac94eabfd72ed2916d6d8157e7dc
https://gist.github.com/siddhesh/15ea1f5e435ace9774f485030695ee02

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Diffstat (limited to 'nss')
-rw-r--r--nss/XXX-lookup.c1
-rw-r--r--nss/alias-lookup.c1
-rw-r--r--nss/databases.def1
-rw-r--r--nss/db-Makefile1
-rw-r--r--nss/digits_dots.c1
-rw-r--r--nss/ethers-lookup.c1
-rw-r--r--nss/getXXbyYY_r.c1
-rw-r--r--nss/getXXent_r.c1
-rw-r--r--nss/getent.c1
-rw-r--r--nss/grp-lookup.c1
-rw-r--r--nss/hosts-lookup.c1
-rw-r--r--nss/key-lookup.c1
-rw-r--r--nss/makedb.c1
-rw-r--r--nss/netgrp-lookup.c1
-rw-r--r--nss/network-lookup.c1
-rw-r--r--nss/nss_compat/compat-grp.c1
-rw-r--r--nss/nss_compat/compat-initgroups.c1
-rw-r--r--nss/nss_compat/compat-pwd.c1
-rw-r--r--nss/nss_compat/compat-spwd.c1
-rw-r--r--nss/nss_db/db-initgroups.c1
-rw-r--r--nss/nss_db/db-netgrp.c1
-rw-r--r--nss/nss_files/files-alias.c1
-rw-r--r--nss/nss_files/files-netgrp.c1
-rw-r--r--nss/nss_hash.c1
-rw-r--r--nss/nsswitch.c1
-rw-r--r--nss/proto-lookup.c1
-rw-r--r--nss/pwd-lookup.c1
-rw-r--r--nss/rpc-lookup.c1
-rw-r--r--nss/service-lookup.c1
-rw-r--r--nss/sgrp-lookup.c1
-rw-r--r--nss/spwd-lookup.c1
-rw-r--r--nss/test-netdb.c1
32 files changed, 0 insertions, 32 deletions
diff --git a/nss/XXX-lookup.c b/nss/XXX-lookup.c
index f1c97f7c8e..302c6361e0 100644
--- a/nss/XXX-lookup.c
+++ b/nss/XXX-lookup.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/alias-lookup.c b/nss/alias-lookup.c
index 6348e3c9d0..31ac2c9ce7 100644
--- a/nss/alias-lookup.c
+++ b/nss/alias-lookup.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/databases.def b/nss/databases.def
index 3dc95648a8..e33a5d074f 100644
--- a/nss/databases.def
+++ b/nss/databases.def
@@ -1,7 +1,6 @@
 /* List of all databases defined for the NSS in GNU C Library.
    Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/db-Makefile b/nss/db-Makefile
index 2650ce8d92..c162db7530 100644
--- a/nss/db-Makefile
+++ b/nss/db-Makefile
@@ -1,7 +1,6 @@
 # Makefile to (re-)generate db versions of system database files.
 # Copyright (C) 1996-2021 Free Software Foundation, Inc.
 # This file is part of the GNU C Library.
-# Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 #
 
 # The GNU C Library is free software; you can redistribute it and/or
diff --git a/nss/digits_dots.c b/nss/digits_dots.c
index f53dc94556..c9ba0420a3 100644
--- a/nss/digits_dots.c
+++ b/nss/digits_dots.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1997-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by H.J. Lu <hjl@gnu.ai.mit.edu>, 1997.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/ethers-lookup.c b/nss/ethers-lookup.c
index 08560e0329..177d5511cf 100644
--- a/nss/ethers-lookup.c
+++ b/nss/ethers-lookup.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/getXXbyYY_r.c b/nss/getXXbyYY_r.c
index c344528f72..d04204eb23 100644
--- a/nss/getXXbyYY_r.c
+++ b/nss/getXXbyYY_r.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/getXXent_r.c b/nss/getXXent_r.c
index c8443c5977..4ee4800b75 100644
--- a/nss/getXXent_r.c
+++ b/nss/getXXent_r.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/getent.c b/nss/getent.c
index ec48ba4bf1..e428d0eea4 100644
--- a/nss/getent.c
+++ b/nss/getent.c
@@ -1,6 +1,5 @@
 /* Copyright (c) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Thorsten Kukuk <kukuk@suse.de>, 1998.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/grp-lookup.c b/nss/grp-lookup.c
index 034fa2ab7f..e77988ec9e 100644
--- a/nss/grp-lookup.c
+++ b/nss/grp-lookup.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/hosts-lookup.c b/nss/hosts-lookup.c
index 1acafd01cd..925792b8e3 100644
--- a/nss/hosts-lookup.c
+++ b/nss/hosts-lookup.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/key-lookup.c b/nss/key-lookup.c
index aa267d36f9..0c154394a6 100644
--- a/nss/key-lookup.c
+++ b/nss/key-lookup.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/makedb.c b/nss/makedb.c
index 8690e11e82..30c3d0426e 100644
--- a/nss/makedb.c
+++ b/nss/makedb.c
@@ -1,7 +1,6 @@
 /* Create simple DB database from textual input.
    Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/netgrp-lookup.c b/nss/netgrp-lookup.c
index ce37b5e600..4695345eb9 100644
--- a/nss/netgrp-lookup.c
+++ b/nss/netgrp-lookup.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/network-lookup.c b/nss/network-lookup.c
index eed4dc3d0f..868883f1a4 100644
--- a/nss/network-lookup.c
+++ b/nss/network-lookup.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/nss_compat/compat-grp.c b/nss/nss_compat/compat-grp.c
index aaf35e75b4..dcfc46abe5 100644
--- a/nss/nss_compat/compat-grp.c
+++ b/nss/nss_compat/compat-grp.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Thorsten Kukuk <kukuk@suse.de>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/nss_compat/compat-initgroups.c b/nss/nss_compat/compat-initgroups.c
index c3b065c931..a5d8b23e01 100644
--- a/nss/nss_compat/compat-initgroups.c
+++ b/nss/nss_compat/compat-initgroups.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Thorsten Kukuk <kukuk@suse.de>, 1998.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/nss_compat/compat-pwd.c b/nss/nss_compat/compat-pwd.c
index 64d708ff63..3620879f59 100644
--- a/nss/nss_compat/compat-pwd.c
+++ b/nss/nss_compat/compat-pwd.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Thorsten Kukuk <kukuk@vt.uni-paderborn.de>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/nss_compat/compat-spwd.c b/nss/nss_compat/compat-spwd.c
index b548dfbee1..edabc3c10d 100644
--- a/nss/nss_compat/compat-spwd.c
+++ b/nss/nss_compat/compat-spwd.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Thorsten Kukuk <kukuk@vt.uni-paderborn.de>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/nss_db/db-initgroups.c b/nss/nss_db/db-initgroups.c
index f09059bc41..1e93f7911f 100644
--- a/nss/nss_db/db-initgroups.c
+++ b/nss/nss_db/db-initgroups.c
@@ -1,7 +1,6 @@
 /* Initgroups handling in nss_db module.
    Copyright (C) 2011-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@gmail.com>.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Library General Public License as
diff --git a/nss/nss_db/db-netgrp.c b/nss/nss_db/db-netgrp.c
index 436cafce42..268a3232cb 100644
--- a/nss/nss_db/db-netgrp.c
+++ b/nss/nss_db/db-netgrp.c
@@ -1,7 +1,6 @@
 /* Netgroup file parser in nss_db modules.
    Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/nss_files/files-alias.c b/nss/nss_files/files-alias.c
index 2a4023b9a9..b87add1696 100644
--- a/nss/nss_files/files-alias.c
+++ b/nss/nss_files/files-alias.c
@@ -1,7 +1,6 @@
 /* Mail alias file parser in nss_files module.
    Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/nss_files/files-netgrp.c b/nss/nss_files/files-netgrp.c
index 82cc201b85..f588fa6c12 100644
--- a/nss/nss_files/files-netgrp.c
+++ b/nss/nss_files/files-netgrp.c
@@ -1,7 +1,6 @@
 /* Netgroup file parser in nss_files modules.
    Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/nss_hash.c b/nss/nss_hash.c
index d5e74a115b..9d296fe148 100644
--- a/nss/nss_hash.c
+++ b/nss/nss_hash.c
@@ -1,6 +1,5 @@
 /* Copyright (c) 1997-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Thorsten Kukuk <kukuk@suse.de>, 1997.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/nsswitch.c b/nss/nsswitch.c
index 6b7d4c780b..5d1ade544d 100644
--- a/nss/nsswitch.c
+++ b/nss/nsswitch.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/proto-lookup.c b/nss/proto-lookup.c
index a31659206c..8c13cf140b 100644
--- a/nss/proto-lookup.c
+++ b/nss/proto-lookup.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/pwd-lookup.c b/nss/pwd-lookup.c
index 5ec8a8b485..724a697566 100644
--- a/nss/pwd-lookup.c
+++ b/nss/pwd-lookup.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/rpc-lookup.c b/nss/rpc-lookup.c
index 4af8571fa3..83d062de2e 100644
--- a/nss/rpc-lookup.c
+++ b/nss/rpc-lookup.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/service-lookup.c b/nss/service-lookup.c
index 57f068f4e3..4d8ba5f93a 100644
--- a/nss/service-lookup.c
+++ b/nss/service-lookup.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/sgrp-lookup.c b/nss/sgrp-lookup.c
index 9a2becc202..3897d9e2c1 100644
--- a/nss/sgrp-lookup.c
+++ b/nss/sgrp-lookup.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 2009-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@redhat.com>, 2009.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/spwd-lookup.c b/nss/spwd-lookup.c
index e9e661af12..afcee00cab 100644
--- a/nss/spwd-lookup.c
+++ b/nss/spwd-lookup.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/nss/test-netdb.c b/nss/test-netdb.c
index d417c0bad6..154a69d3f7 100644
--- a/nss/test-netdb.c
+++ b/nss/test-netdb.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Andreas Jaeger <aj@suse.de>, 1998.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public