about summary refs log tree commit diff
path: root/login
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 /login
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 'login')
-rw-r--r--login/endutxent.c1
-rw-r--r--login/forkpty.c1
-rw-r--r--login/getpt.c1
-rw-r--r--login/getutent.c1
-rw-r--r--login/getutent_r.c2
-rw-r--r--login/getutid.c1
-rw-r--r--login/getutid_r.c2
-rw-r--r--login/getutline.c1
-rw-r--r--login/getutline_r.c2
-rw-r--r--login/getutxent.c1
-rw-r--r--login/getutxid.c1
-rw-r--r--login/getutxline.c1
-rw-r--r--login/grantpt.c1
-rw-r--r--login/login.c1
-rw-r--r--login/logout.c1
-rw-r--r--login/logwtmp.c1
-rw-r--r--login/openpty.c1
-rw-r--r--login/programs/pt_chown.c1
-rw-r--r--login/programs/utmpdump.c1
-rw-r--r--login/ptsname.c1
-rw-r--r--login/pututxline.c1
-rw-r--r--login/setutxent.c1
-rw-r--r--login/tst-ptsname.c1
-rw-r--r--login/tst-utmp.c1
-rw-r--r--login/unlockpt.c1
-rw-r--r--login/updwtmp.c1
-rw-r--r--login/updwtmpx.c1
-rw-r--r--login/utmp-private.h2
-rw-r--r--login/utmp_file.c2
-rw-r--r--login/utmpname.c1
-rw-r--r--login/utmpxname.c1
31 files changed, 0 insertions, 36 deletions
diff --git a/login/endutxent.c b/login/endutxent.c
index 00291322de..101d904f83 100644
--- a/login/endutxent.c
+++ b/login/endutxent.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Mark Kettenis <kettenis@phys.uva.nl>, 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/login/forkpty.c b/login/forkpty.c
index 79f9846ac4..ab23fc5d45 100644
--- a/login/forkpty.c
+++ b/login/forkpty.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Zack Weinberg <zack@rabi.phys.columbia.edu>, 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/login/getpt.c b/login/getpt.c
index 9b71765705..0343e671cc 100644
--- a/login/getpt.c
+++ b/login/getpt.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Zack Weinberg <zack@rabi.phys.columbia.edu>, 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/login/getutent.c b/login/getutent.c
index c2428bfb3e..e235c5c17f 100644
--- a/login/getutent.c
+++ b/login/getutent.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/login/getutent_r.c b/login/getutent_r.c
index 58d3d5fd0c..4f4cedb7ec 100644
--- a/login/getutent_r.c
+++ b/login/getutent_r.c
@@ -1,7 +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>
-   and Paul Janzen <pcj@primenet.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/login/getutid.c b/login/getutid.c
index d986b9d892..8834849721 100644
--- a/login/getutid.c
+++ b/login/getutid.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/login/getutid_r.c b/login/getutid_r.c
index 68f40a6e24..912556e8c7 100644
--- a/login/getutid_r.c
+++ b/login/getutid_r.c
@@ -1,7 +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>
-   and Paul Janzen <pcj@primenet.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/login/getutline.c b/login/getutline.c
index 2c8320c9a9..eaf1f3f443 100644
--- a/login/getutline.c
+++ b/login/getutline.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/login/getutline_r.c b/login/getutline_r.c
index 39b8a5830f..1092b698a2 100644
--- a/login/getutline_r.c
+++ b/login/getutline_r.c
@@ -1,7 +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>
-   and Paul Janzen <pcj@primenet.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/login/getutxent.c b/login/getutxent.c
index a6794bac70..b4e1d65598 100644
--- a/login/getutxent.c
+++ b/login/getutxent.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Mark Kettenis <kettenis@phys.uva.nl>, 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/login/getutxid.c b/login/getutxid.c
index ae3b9fe7b0..de9e4aa25b 100644
--- a/login/getutxid.c
+++ b/login/getutxid.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Mark Kettenis <kettenis@phys.uva.nl>, 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/login/getutxline.c b/login/getutxline.c
index 274716bf7a..4b5dc8f190 100644
--- a/login/getutxline.c
+++ b/login/getutxline.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Mark Kettenis <kettenis@phys.uva.nl>, 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/login/grantpt.c b/login/grantpt.c
index 939096682a..3f86f2e8fd 100644
--- a/login/grantpt.c
+++ b/login/grantpt.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Zack Weinberg <zack@rabi.phys.columbia.edu>, 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/login/login.c b/login/login.c
index c95b98416a..b2617c46b9 100644
--- a/login/login.c
+++ b/login/login.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/login/logout.c b/login/logout.c
index bf78e0915e..eaedd8949e 100644
--- a/login/logout.c
+++ b/login/logout.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/login/logwtmp.c b/login/logwtmp.c
index 8f3e8faed5..87ac656567 100644
--- a/login/logwtmp.c
+++ b/login/logwtmp.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/login/openpty.c b/login/openpty.c
index 15277573ec..aff90e6def 100644
--- a/login/openpty.c
+++ b/login/openpty.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Zack Weinberg <zack@rabi.phys.columbia.edu>, 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/login/programs/pt_chown.c b/login/programs/pt_chown.c
index ee2fbd5f8d..f7470a2fa8 100644
--- a/login/programs/pt_chown.c
+++ b/login/programs/pt_chown.c
@@ -1,7 +1,6 @@
 /* pt_chmod - helper program for `grantpt'.
    Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by C. Scott Ananian <cananian@alumni.princeton.edu>, 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/login/programs/utmpdump.c b/login/programs/utmpdump.c
index b17156ee13..69c8868f54 100644
--- a/login/programs/utmpdump.c
+++ b/login/programs/utmpdump.c
@@ -1,7 +1,6 @@
 /* utmpdump - dump utmp-like files.
    Copyright (C) 1997-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Mark Kettenis <kettenis@phys.uva.nl>, 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/login/ptsname.c b/login/ptsname.c
index ae94fbddf4..b4db8711e3 100644
--- a/login/ptsname.c
+++ b/login/ptsname.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Zack Weinberg <zack@rabi.phys.columbia.edu>, 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/login/pututxline.c b/login/pututxline.c
index 8b38f1fd97..9d00bbdcfa 100644
--- a/login/pututxline.c
+++ b/login/pututxline.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Mark Kettenis <kettenis@phys.uva.nl>, 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/login/setutxent.c b/login/setutxent.c
index 63be3429fe..177bb4af11 100644
--- a/login/setutxent.c
+++ b/login/setutxent.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Mark Kettenis <kettenis@phys.uva.nl>, 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/login/tst-ptsname.c b/login/tst-ptsname.c
index 9de8dc8ff4..316abac935 100644
--- a/login/tst-ptsname.c
+++ b/login/tst-ptsname.c
@@ -1,7 +1,6 @@
 /* Test for ptsname/ptsname_r.
    Copyright (C) 2014-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Aurelien Jarno <aurelien@aurel32.net>, 2014.
 
    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/login/tst-utmp.c b/login/tst-utmp.c
index bcd6e1769f..c6821af50d 100644
--- a/login/tst-utmp.c
+++ b/login/tst-utmp.c
@@ -1,7 +1,6 @@
 /* Tests for UTMP functions.
    Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Mark Kettenis <kettenis@phys.uva.nl>, 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/login/unlockpt.c b/login/unlockpt.c
index 1a8e4b46b1..b9414e5d2d 100644
--- a/login/unlockpt.c
+++ b/login/unlockpt.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Zack Weinberg <zack@rabi.phys.columbia.edu>, 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/login/updwtmp.c b/login/updwtmp.c
index 0558198464..a2df63c7c2 100644
--- a/login/updwtmp.c
+++ b/login/updwtmp.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1997-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Mark Kettenis <kettenis@phys.uva.nl>, 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/login/updwtmpx.c b/login/updwtmpx.c
index ba06645dfd..ebee643bca 100644
--- a/login/updwtmpx.c
+++ b/login/updwtmpx.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Mark Kettenis <kettenis@phys.uva.nl>, 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/login/utmp-private.h b/login/utmp-private.h
index 00632ce51d..b512ee320d 100644
--- a/login/utmp-private.h
+++ b/login/utmp-private.h
@@ -1,8 +1,6 @@
 /* Internal definitions and declarations for UTMP functions.
    Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>
-   and Paul Janzen <pcj@primenet.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/login/utmp_file.c b/login/utmp_file.c
index 8c0b3a0bb4..9cbe4ca681 100644
--- a/login/utmp_file.c
+++ b/login/utmp_file.c
@@ -1,7 +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>
-   and Paul Janzen <pcj@primenet.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/login/utmpname.c b/login/utmpname.c
index a645445e8a..205645d78e 100644
--- a/login/utmpname.c
+++ b/login/utmpname.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1997-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Mark Kettenis <kettenis@phys.uva.nl>, 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/login/utmpxname.c b/login/utmpxname.c
index 52453749a3..e38549af77 100644
--- a/login/utmpxname.c
+++ b/login/utmpxname.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Mark Kettenis <kettenis@phys.uva.nl>, 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