From 782e71d568957e05233f63fa8dca7cc53ba1afa1 Mon Sep 17 00:00:00 2001 From: Russ Allbery Date: Mon, 6 Jan 2014 21:09:00 -0800 Subject: Fix wallet-rekey on keytabs containing multiple principals Fix wallet-rekey on keytabs containing multiple principals. Previous versions assumed one could concatenate keytab files together to make a valid keytab file, which doesn't work with some Kerberos libraries. This caused new keys downloaded for principals after the first to be discarded. As a side effect of this fix, wallet-rekey always appends new keys directly to the existing keytab file, and never creates a backup copy of that file. Change-Id: I5f863239ce4ebba66b35ff09454f2897367bd359 Reviewed-on: https://gerrit.stanford.edu/1369 Reviewed-by: Russ Allbery Tested-by: Russ Allbery --- client/wallet-rekey.pod | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'client/wallet-rekey.pod') diff --git a/client/wallet-rekey.pod b/client/wallet-rekey.pod index 47413ad..5892244 100644 --- a/client/wallet-rekey.pod +++ b/client/wallet-rekey.pod @@ -1,6 +1,6 @@ =for stopwords wallet-rekey rekey rekeying keytab -hv Heimdal remctl remctld PKINIT kinit -appdefaults Allbery +appdefaults Allbery kadmin =head1 NAME @@ -21,11 +21,8 @@ from the local default realm, requests new wallet keytab objects for each principal (removing the realm when naming the keytab), and merges the new keys into the keytab. -If an error occurs before any new keys were downloaded, B -aborts. If some new keys were successfully downloaded, B -warns about errors but continues to rekey all principals that it can. In -this case, a copy of the existing keytab prior to the rekeying is saved in -a file named by appending C<.old> to the file name. +If an error occurs, B continues to rekey all principals that +it can, producing error messages for those that it cannot rekey. If no keytab file name is given on the command line, B attempts to rekey F, the system default keytab file. @@ -43,8 +40,10 @@ or: ktutil -k purge -for Heimdal. This functionality will eventually be provided by -B directly. +for Heimdal. The Heimdal command can be run by any user with access to +the keytab, but the MIT Kerberos command unfortunately has to be run by a +someone with direct B access. This functionality will eventually +be provided by B directly. =head1 OPTIONS -- cgit v1.2.3 From 76ccf098c6e9c8849c8ca459a54d7383baf39ddb Mon Sep 17 00:00:00 2001 From: Russ Allbery Date: Sun, 13 Apr 2014 16:36:36 -0700 Subject: Change my email address to eagle@eyrie.org Change-Id: I4c2b5d7c807d6c27dd18a3b92eef66d21287d21e Reviewed-on: https://gerrit.stanford.edu/1481 Reviewed-by: Russ Allbery Tested-by: Russ Allbery --- LICENSE | 6 +++--- Makefile.am | 2 +- README | 4 ++-- client/file.c | 2 +- client/internal.h | 2 +- client/keytab.c | 2 +- client/krb5.c | 2 +- client/options.c | 2 +- client/remctl.c | 2 +- client/srvtab.c | 2 +- client/wallet-rekey.c | 2 +- client/wallet-rekey.pod | 2 +- client/wallet.c | 2 +- client/wallet.pod | 2 +- configure.ac | 4 ++-- contrib/convert-srvtab-db | 2 +- contrib/used-principals | 4 ++-- contrib/wallet-contacts | 4 ++-- contrib/wallet-summary | 2 +- contrib/wallet-unknown-hosts | 2 +- examples/stanford.conf | 2 +- m4/gssapi.m4 | 2 +- m4/krb5-config.m4 | 2 +- m4/krb5.m4 | 2 +- m4/lib-depends.m4 | 2 +- m4/lib-pathname.m4 | 2 +- m4/remctl.m4 | 2 +- m4/snprintf.m4 | 2 +- m4/vamacros.m4 | 2 +- perl/Makefile.PL.in | 2 +- perl/Wallet/ACL.pm | 4 ++-- perl/Wallet/ACL/Base.pm | 4 ++-- perl/Wallet/ACL/Krb5.pm | 4 ++-- perl/Wallet/ACL/Krb5/Regex.pm | 2 +- perl/Wallet/ACL/LDAP/Attribute.pm | 2 +- perl/Wallet/ACL/NetDB.pm | 4 ++-- perl/Wallet/ACL/NetDB/Root.pm | 4 ++-- perl/Wallet/Admin.pm | 4 ++-- perl/Wallet/Config.pm | 4 ++-- perl/Wallet/Database.pm | 4 ++-- perl/Wallet/Kadmin.pm | 2 +- perl/Wallet/Kadmin/Heimdal.pm | 2 +- perl/Wallet/Kadmin/MIT.pm | 4 ++-- perl/Wallet/Object/Base.pm | 4 ++-- perl/Wallet/Object/File.pm | 4 ++-- perl/Wallet/Object/Keytab.pm | 4 ++-- perl/Wallet/Object/WAKeyring.pm | 4 ++-- perl/Wallet/Policy/Stanford.pm | 4 ++-- perl/Wallet/Report.pm | 4 ++-- perl/Wallet/Schema.pm | 2 +- perl/Wallet/Server.pm | 4 ++-- perl/t/acl.t | 2 +- perl/t/admin.t | 2 +- perl/t/config.t | 2 +- perl/t/file.t | 2 +- perl/t/init.t | 2 +- perl/t/keytab.t | 2 +- perl/t/lib/Util.pm | 2 +- perl/t/object.t | 2 +- perl/t/pod-spelling.t | 2 +- perl/t/pod.t | 2 +- perl/t/report.t | 2 +- perl/t/server.t | 2 +- perl/t/stanford-naming.t | 2 +- perl/t/verifier-ldap-attr.t | 4 ++-- perl/t/verifier-netdb.t | 4 ++-- perl/t/verifier.t | 20 ++++++++++---------- perl/t/wa-keyring.t | 2 +- portable/asprintf.c | 2 +- portable/dummy.c | 2 +- portable/krb5-extra.c | 2 +- portable/krb5.h | 2 +- portable/macros.h | 2 +- portable/mkstemp.c | 2 +- portable/setenv.c | 2 +- portable/snprintf.c | 2 +- portable/stdbool.h | 2 +- portable/strlcat.c | 2 +- portable/strlcpy.c | 2 +- portable/system.h | 2 +- portable/uio.h | 2 +- server/keytab-backend | 2 +- server/wallet-admin | 2 +- server/wallet-backend | 2 +- server/wallet-report | 2 +- tests/HOWTO | 2 +- tests/client/basic-t.in | 2 +- tests/client/full-t.in | 2 +- tests/client/prompt-t.in | 2 +- tests/client/rekey-t.in | 2 +- tests/data/cmd-fake | 2 +- tests/data/fake-kadmin | 2 +- tests/docs/pod-spelling-t | 2 +- tests/docs/pod-t | 2 +- tests/portable/asprintf-t.c | 2 +- tests/portable/mkstemp-t.c | 2 +- tests/portable/setenv-t.c | 2 +- tests/portable/snprintf-t.c | 4 ++-- tests/portable/strlcat-t.c | 2 +- tests/portable/strlcpy-t.c | 2 +- tests/runtests.c | 2 +- tests/server/admin-t | 6 +++--- tests/server/backend-t | 2 +- tests/server/keytab-t | 2 +- tests/server/report-t | 2 +- tests/tap/basic.c | 2 +- tests/tap/basic.h | 2 +- tests/tap/kerberos.c | 2 +- tests/tap/kerberos.h | 2 +- tests/tap/kerberos.sh | 2 +- tests/tap/libtap.sh | 4 ++-- tests/tap/macros.h | 2 +- tests/tap/messages.c | 2 +- tests/tap/messages.h | 2 +- tests/tap/process.c | 4 ++-- tests/tap/process.h | 2 +- tests/tap/remctl.sh | 2 +- tests/tap/string.c | 2 +- tests/tap/string.h | 2 +- tests/util/messages-krb5-t.c | 2 +- tests/util/messages-t.c | 4 ++-- tests/util/xmalloc-t | 4 ++-- tests/util/xmalloc.c | 2 +- util/macros.h | 2 +- util/messages-krb5.c | 2 +- util/messages-krb5.h | 2 +- util/messages.c | 2 +- 127 files changed, 167 insertions(+), 167 deletions(-) (limited to 'client/wallet-rekey.pod') diff --git a/LICENSE b/LICENSE index c02eec9..4ba7081 100644 --- a/LICENSE +++ b/LICENSE @@ -10,7 +10,7 @@ Copyright: 2006-2010, 2012-2013 License: Expat Files: * -Copyright: 2000-2002, 2004-2012 Russ Allbery +Copyright: 2000-2002, 2004-2012 Russ Allbery 2001-2013 The Board of Trustees of the Leland Stanford Junior University License: Expat @@ -61,7 +61,7 @@ Files: client/wallet-rekey.1 client/wallet-rekey.pod client/wallet.1 docs/stanford-naming perl/t/data/README tests/HOWTO tests/config/README Copyright: 2006-2013 The Board of Trustees of the Leland Stanford Junior University - 2010 Russ Allbery + 2010 Russ Allbery License: all-permissive Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and @@ -101,7 +101,7 @@ License: rra-public-domain Files: portable/snprintf.c tests/portable/snprintf-t.c Copyright: 1995 Patrick Powell - 2000-2006 Russ Allbery + 2000-2006 Russ Allbery 2001 Hrvoje Niksic 2009-2010 The Board of Trustees of the Leland Stanford Junior University License: Powell-snprintf diff --git a/Makefile.am b/Makefile.am index 2e1a986..2a9fbd3 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,6 +1,6 @@ # Automake makefile for wallet. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2006, 2007, 2008, 2010, 2013 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/README b/README index 9b55a28..6781ff8 100644 --- a/README +++ b/README @@ -1,7 +1,7 @@ wallet release 1.0 (secure data management system) - Written by Russ Allbery + Written by Russ Allbery Copyright 2006, 2007, 2008, 2009, 2010, 2012, 2013 The Board of Trustees of the Leland Stanford Junior University. This software is distributed @@ -278,7 +278,7 @@ SUPPORT list and discussion of the wallet (particularly the keytab components) are welcome there. - I welcome bug reports and patches for this package at rra@stanford.edu. + I welcome bug reports and patches for this package at eagle@eyrie.org. However, please be aware that I tend to be extremely busy and work projects often take priority. I'll save your mail and get to it as soon as I can, but it may take me a couple of months. diff --git a/client/file.c b/client/file.c index 511c995..468eb30 100644 --- a/client/file.c +++ b/client/file.c @@ -1,7 +1,7 @@ /* * File handling for the wallet client. * - * Written by Russ Allbery + * Written by Russ Allbery * Copyright 2007, 2008, 2010 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/client/internal.h b/client/internal.h index 24dd875..fc0591f 100644 --- a/client/internal.h +++ b/client/internal.h @@ -1,7 +1,7 @@ /* * Internal support functions for the wallet client. * - * Written by Russ Allbery + * Written by Russ Allbery * Copyright 2007, 2008, 2010 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/client/keytab.c b/client/keytab.c index 80d6978..7bec459 100644 --- a/client/keytab.c +++ b/client/keytab.c @@ -1,7 +1,7 @@ /* * Implementation of keytab handling for the wallet client. * - * Written by Russ Allbery + * Written by Russ Allbery * Copyright 2007, 2008, 2010, 2013, 2014 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/client/krb5.c b/client/krb5.c index dde37ed..345df64 100644 --- a/client/krb5.c +++ b/client/krb5.c @@ -5,7 +5,7 @@ * given principal and store it in memory for use by the rest of the wallet * client. * - * Written by Russ Allbery + * Written by Russ Allbery * Copyright 2007, 2008, 2010 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/client/options.c b/client/options.c index 67ecb7f..ae88485 100644 --- a/client/options.c +++ b/client/options.c @@ -4,7 +4,7 @@ * This file provides the functions to set default options from the krb5.conf * file for both wallet and wallet-rekey. * - * Written by Russ Allbery + * Written by Russ Allbery * Copyright 2006, 2007, 2008, 2010 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/client/remctl.c b/client/remctl.c index 071e410..d4cd09e 100644 --- a/client/remctl.c +++ b/client/remctl.c @@ -1,7 +1,7 @@ /* * remctl interface for the wallet client. * - * Written by Russ Allbery + * Written by Russ Allbery * Copyright 2007, 2010 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/client/srvtab.c b/client/srvtab.c index 73277e9..045f56d 100644 --- a/client/srvtab.c +++ b/client/srvtab.c @@ -1,7 +1,7 @@ /* * Implementation of srvtab handling for the wallet client. * - * Written by Russ Allbery + * Written by Russ Allbery * Copyright 2007, 2008, 2010 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/client/wallet-rekey.c b/client/wallet-rekey.c index 5007f41..95cd328 100644 --- a/client/wallet-rekey.c +++ b/client/wallet-rekey.c @@ -1,7 +1,7 @@ /* * A specialized wallet client for rekeying a keytab. * - * Written by Russ Allbery + * Written by Russ Allbery * and Jon Robertson * Copyright 2010 * The Board of Trustees of the Leland Stanford Junior University diff --git a/client/wallet-rekey.pod b/client/wallet-rekey.pod index 5892244..a36a734 100644 --- a/client/wallet-rekey.pod +++ b/client/wallet-rekey.pod @@ -149,7 +149,7 @@ overrides this setting. =head1 AUTHOR -Russ Allbery +Russ Allbery =head1 COPYRIGHT AND LICENSE diff --git a/client/wallet.c b/client/wallet.c index c5a7877..09e9664 100644 --- a/client/wallet.c +++ b/client/wallet.c @@ -1,7 +1,7 @@ /* * The client program for the wallet system. * - * Written by Russ Allbery + * Written by Russ Allbery * Copyright 2006, 2007, 2008, 2010 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/client/wallet.pod b/client/wallet.pod index 214a157..d8b99b9 100644 --- a/client/wallet.pod +++ b/client/wallet.pod @@ -459,7 +459,7 @@ overrides this setting. =head1 AUTHOR -Russ Allbery +Russ Allbery =head1 COPYRIGHT AND LICENSE diff --git a/configure.ac b/configure.ac index 5ae5828..4c6e5f7 100644 --- a/configure.ac +++ b/configure.ac @@ -1,13 +1,13 @@ dnl Autoconf configuration for wallet. dnl -dnl Written by Russ Allbery +dnl Written by Russ Allbery dnl Copyright 2006, 2007, 2008, 2010, 2013, 2014 dnl The Board of Trustees of the Leland Stanford Junior University dnl dnl See LICENSE for licensing terms. AC_PREREQ([2.64]) -AC_INIT([wallet], [1.0], [rra@stanford.edu]) +AC_INIT([wallet], [1.0], [eagle@eyrie.org]) AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_LIBOBJ_DIR([portable]) AC_CONFIG_MACRO_DIR([m4]) diff --git a/contrib/convert-srvtab-db b/contrib/convert-srvtab-db index 6263472..e05b394 100755 --- a/contrib/convert-srvtab-db +++ b/contrib/convert-srvtab-db @@ -2,7 +2,7 @@ # # convert-srvtab-db -- Converts a leland_srvtab database to wallet # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2008 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/contrib/used-principals b/contrib/used-principals index 7051a37..7169f0b 100755 --- a/contrib/used-principals +++ b/contrib/used-principals @@ -2,7 +2,7 @@ # # used-principals -- Report which Kerberos v5 principals are in use. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2008 # The Board of Trustees of the Leland Stanford Junior University # @@ -178,6 +178,6 @@ purposes may require some tweaking. =head1 AUTHOR -Russ Allbery +Russ Allbery =cut diff --git a/contrib/wallet-contacts b/contrib/wallet-contacts index ef06c02..2799db3 100755 --- a/contrib/wallet-contacts +++ b/contrib/wallet-contacts @@ -2,7 +2,7 @@ # # wallet-contacts -- Report contact addresses for matching wallet objects. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2009 # The Board of Trustees of the Leland Stanford Junior University # @@ -192,6 +192,6 @@ output format. =head1 AUTHOR -Russ Allbery +Russ Allbery =cut diff --git a/contrib/wallet-summary b/contrib/wallet-summary index 0e6606d..84a1cc7 100755 --- a/contrib/wallet-summary +++ b/contrib/wallet-summary @@ -233,7 +233,7 @@ future development. =head1 AUTHOR -Russ Allbery +Russ Allbery =head1 COPYRIGHT AND LICENSE diff --git a/contrib/wallet-unknown-hosts b/contrib/wallet-unknown-hosts index 2e2a630..339983d 100755 --- a/contrib/wallet-unknown-hosts +++ b/contrib/wallet-unknown-hosts @@ -251,7 +251,7 @@ actions as a local administrator. =head1 AUTHOR -Russ Allbery +Russ Allbery =head1 COPYRIGHT AND LICENSE diff --git a/examples/stanford.conf b/examples/stanford.conf index cc550a3..b4cd65a 100644 --- a/examples/stanford.conf +++ b/examples/stanford.conf @@ -5,7 +5,7 @@ # loading the database password from an external file and full implementations # of a naming policy check and default ACL rules. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2008, 2009, 2010, 2012, 2013 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/m4/gssapi.m4 b/m4/gssapi.m4 index c596609..f2ad5bb 100644 --- a/m4/gssapi.m4 +++ b/m4/gssapi.m4 @@ -21,7 +21,7 @@ dnl dnl The canonical version of this file is maintained in the rra-c-util dnl package, available at . dnl -dnl Written by Russ Allbery +dnl Written by Russ Allbery dnl Copyright 2005, 2006, 2007, 2008, 2009, 2011, 2012 dnl The Board of Trustees of the Leland Stanford Junior University dnl diff --git a/m4/krb5-config.m4 b/m4/krb5-config.m4 index d73085f..c69c4f3 100644 --- a/m4/krb5-config.m4 +++ b/m4/krb5-config.m4 @@ -10,7 +10,7 @@ dnl dnl The canonical version of this file is maintained in the rra-c-util dnl package, available at . dnl -dnl Written by Russ Allbery +dnl Written by Russ Allbery dnl Copyright 2011, 2012 dnl The Board of Trustees of the Leland Stanford Junior University dnl diff --git a/m4/krb5.m4 b/m4/krb5.m4 index 964023a..2556425 100644 --- a/m4/krb5.m4 +++ b/m4/krb5.m4 @@ -39,7 +39,7 @@ dnl dnl The canonical version of this file is maintained in the rra-c-util dnl package, available at . dnl -dnl Written by Russ Allbery +dnl Written by Russ Allbery dnl Copyright 2005, 2006, 2007, 2008, 2009, 2010, 2011 dnl The Board of Trustees of the Leland Stanford Junior University dnl diff --git a/m4/lib-depends.m4 b/m4/lib-depends.m4 index b5185f3..22d38ee 100644 --- a/m4/lib-depends.m4 +++ b/m4/lib-depends.m4 @@ -12,7 +12,7 @@ dnl dnl The canonical version of this file is maintained in the rra-c-util dnl package, available at . dnl -dnl Written by Russ Allbery +dnl Written by Russ Allbery dnl Copyright 2005, 2006, 2007 dnl The Board of Trustees of the Leland Stanford Junior University dnl diff --git a/m4/lib-pathname.m4 b/m4/lib-pathname.m4 index fd5a5a1..828270f 100644 --- a/m4/lib-pathname.m4 +++ b/m4/lib-pathname.m4 @@ -15,7 +15,7 @@ dnl dnl The canonical version of this file is maintained in the rra-c-util dnl package, available at . dnl -dnl Written by Russ Allbery +dnl Written by Russ Allbery dnl Copyright 2008, 2009 dnl The Board of Trustees of the Leland Stanford Junior University dnl diff --git a/m4/remctl.m4 b/m4/remctl.m4 index 588404f..5b492f3 100644 --- a/m4/remctl.m4 +++ b/m4/remctl.m4 @@ -25,7 +25,7 @@ dnl dnl The canonical version of this file is maintained in the rra-c-util dnl package, available at . dnl -dnl Written by Russ Allbery +dnl Written by Russ Allbery dnl Copyright 2008, 2009, 2011 dnl The Board of Trustees of the Leland Stanford Junior University dnl diff --git a/m4/snprintf.m4 b/m4/snprintf.m4 index cd585ef..f134ab9 100644 --- a/m4/snprintf.m4 +++ b/m4/snprintf.m4 @@ -12,7 +12,7 @@ dnl dnl The canonical version of this file is maintained in the rra-c-util dnl package, available at . dnl -dnl Written by Russ Allbery +dnl Written by Russ Allbery dnl Copyright 2006, 2008, 2009 dnl The Board of Trustees of the Leland Stanford Junior University dnl diff --git a/m4/vamacros.m4 b/m4/vamacros.m4 index af98f6a..62fb82d 100644 --- a/m4/vamacros.m4 +++ b/m4/vamacros.m4 @@ -16,7 +16,7 @@ dnl dnl The canonical version of this file is maintained in the rra-c-util dnl package, available at . dnl -dnl Written by Russ Allbery +dnl Written by Russ Allbery dnl Copyright 2006, 2008, 2009 dnl The Board of Trustees of the Leland Stanford Junior University dnl diff --git a/perl/Makefile.PL.in b/perl/Makefile.PL.in index 5804d9b..a3038ae 100644 --- a/perl/Makefile.PL.in +++ b/perl/Makefile.PL.in @@ -12,7 +12,7 @@ WriteMakefile( NAME => 'Wallet', VERSION => $version, ABSTRACT => 'Wallet: a secure credential management system', - AUTHOR => 'Russ Allbery (rra@stanford.edu)', + AUTHOR => 'Russ Allbery (eagle@eyrie.org)', (($prefix ne '/usr' && $prefix ne '/usr/local') ? (PREFIX => $prefix) : ()) ); diff --git a/perl/Wallet/ACL.pm b/perl/Wallet/ACL.pm index 15a380f..808be3c 100644 --- a/perl/Wallet/ACL.pm +++ b/perl/Wallet/ACL.pm @@ -1,6 +1,6 @@ # Wallet::ACL -- Implementation of ACLs in the wallet system. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2008, 2010, 2013 # The Board of Trustees of the Leland Stanford Junior University # @@ -652,6 +652,6 @@ available from L. =head1 AUTHOR -Russ Allbery +Russ Allbery =cut diff --git a/perl/Wallet/ACL/Base.pm b/perl/Wallet/ACL/Base.pm index 5112c2f..b6e4ce3 100644 --- a/perl/Wallet/ACL/Base.pm +++ b/perl/Wallet/ACL/Base.pm @@ -1,6 +1,6 @@ # Wallet::ACL::Base -- Parent class for wallet ACL verifiers. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2010 # The Board of Trustees of the Leland Stanford Junior University # @@ -120,6 +120,6 @@ available from L. =head1 AUTHOR -Russ Allbery +Russ Allbery =cut diff --git a/perl/Wallet/ACL/Krb5.pm b/perl/Wallet/ACL/Krb5.pm index 716a223..ed0b7df 100644 --- a/perl/Wallet/ACL/Krb5.pm +++ b/perl/Wallet/ACL/Krb5.pm @@ -1,6 +1,6 @@ # Wallet::ACL::Krb5 -- Wallet Kerberos v5 principal ACL verifier. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2010 # The Board of Trustees of the Leland Stanford Junior University # @@ -120,6 +120,6 @@ available from L. =head1 AUTHOR -Russ Allbery +Russ Allbery =cut diff --git a/perl/Wallet/ACL/Krb5/Regex.pm b/perl/Wallet/ACL/Krb5/Regex.pm index ce2fe48..30f5527 100644 --- a/perl/Wallet/ACL/Krb5/Regex.pm +++ b/perl/Wallet/ACL/Krb5/Regex.pm @@ -1,6 +1,6 @@ # Wallet::ACL::Krb5::Regex -- Wallet Kerberos v5 principal regex ACL verifier # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2010 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/perl/Wallet/ACL/LDAP/Attribute.pm b/perl/Wallet/ACL/LDAP/Attribute.pm index 31001ea..aea8a72 100644 --- a/perl/Wallet/ACL/LDAP/Attribute.pm +++ b/perl/Wallet/ACL/LDAP/Attribute.pm @@ -258,6 +258,6 @@ available from L. =head1 AUTHOR -Russ Allbery +Russ Allbery =cut diff --git a/perl/Wallet/ACL/NetDB.pm b/perl/Wallet/ACL/NetDB.pm index 2d35f49..b76d4ed 100644 --- a/perl/Wallet/ACL/NetDB.pm +++ b/perl/Wallet/ACL/NetDB.pm @@ -1,6 +1,6 @@ # Wallet::ACL::NetDB -- Wallet NetDB role ACL verifier. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2010 # The Board of Trustees of the Leland Stanford Junior University # @@ -262,6 +262,6 @@ available from L. =head1 AUTHOR -Russ Allbery +Russ Allbery =cut diff --git a/perl/Wallet/ACL/NetDB/Root.pm b/perl/Wallet/ACL/NetDB/Root.pm index ea79d79..6c95c6e 100644 --- a/perl/Wallet/ACL/NetDB/Root.pm +++ b/perl/Wallet/ACL/NetDB/Root.pm @@ -1,6 +1,6 @@ # Wallet::ACL::NetDB::Root -- Wallet NetDB role ACL verifier (root instances). # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2010 # The Board of Trustees of the Leland Stanford Junior University # @@ -123,6 +123,6 @@ available from L. =head1 AUTHOR -Russ Allbery +Russ Allbery =cut diff --git a/perl/Wallet/Admin.pm b/perl/Wallet/Admin.pm index 3e9c9f5..3a05284 100644 --- a/perl/Wallet/Admin.pm +++ b/perl/Wallet/Admin.pm @@ -1,6 +1,6 @@ # Wallet::Admin -- Wallet system administrative interface. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2008, 2009, 2010, 2011, 2012, 2013 # The Board of Trustees of the Leland Stanford Junior University # @@ -374,6 +374,6 @@ available from L. =head1 AUTHOR -Russ Allbery +Russ Allbery =cut diff --git a/perl/Wallet/Config.pm b/perl/Wallet/Config.pm index c3f6d15..0d9d506 100644 --- a/perl/Wallet/Config.pm +++ b/perl/Wallet/Config.pm @@ -1,6 +1,6 @@ # Wallet::Config -- Configuration handling for the wallet server. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2008, 2010, 2013 # The Board of Trustees of the Leland Stanford Junior University # @@ -776,6 +776,6 @@ available from L. =head1 AUTHOR -Russ Allbery +Russ Allbery =cut diff --git a/perl/Wallet/Database.pm b/perl/Wallet/Database.pm index 61de0ba..031be9e 100644 --- a/perl/Wallet/Database.pm +++ b/perl/Wallet/Database.pm @@ -5,7 +5,7 @@ # intention is that Wallet::Database objects can be treated in all respects # like DBIx::Class objects in the rest of the code. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2008, 2009, 2010, 2012, 2013 # The Board of Trustees of the Leland Stanford Junior University # @@ -118,6 +118,6 @@ available from L. =head1 AUTHOR -Russ Allbery +Russ Allbery =cut diff --git a/perl/Wallet/Kadmin.pm b/perl/Wallet/Kadmin.pm index bfff3ef..4ea7920 100644 --- a/perl/Wallet/Kadmin.pm +++ b/perl/Wallet/Kadmin.pm @@ -235,6 +235,6 @@ available from L. =head1 AUTHORS -Jon Robertson and Russ Allbery +Jon Robertson and Russ Allbery =cut diff --git a/perl/Wallet/Kadmin/Heimdal.pm b/perl/Wallet/Kadmin/Heimdal.pm index a1d63ae..42de8e0 100644 --- a/perl/Wallet/Kadmin/Heimdal.pm +++ b/perl/Wallet/Kadmin/Heimdal.pm @@ -309,6 +309,6 @@ available from L. =head1 AUTHORS -Russ Allbery and Jon Robertson . +Russ Allbery and Jon Robertson . =cut diff --git a/perl/Wallet/Kadmin/MIT.pm b/perl/Wallet/Kadmin/MIT.pm index b633e67..1ae01bf 100644 --- a/perl/Wallet/Kadmin/MIT.pm +++ b/perl/Wallet/Kadmin/MIT.pm @@ -1,6 +1,6 @@ # Wallet::Kadmin::MIT -- Wallet Kerberos administration API for MIT. # -# Written by Russ Allbery +# Written by Russ Allbery # Pulled into a module by Jon Robertson # Copyright 2007, 2008, 2009, 2010 # The Board of Trustees of the Leland Stanford Junior University @@ -318,6 +318,6 @@ available from L. =head1 AUTHORS -Russ Allbery and Jon Robertson . +Russ Allbery and Jon Robertson . =cut diff --git a/perl/Wallet/Object/Base.pm b/perl/Wallet/Object/Base.pm index dd128cc..8debac9 100644 --- a/perl/Wallet/Object/Base.pm +++ b/perl/Wallet/Object/Base.pm @@ -1,6 +1,6 @@ # Wallet::Object::Base -- Parent class for any object stored in the wallet. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2008, 2010, 2011 # The Board of Trustees of the Leland Stanford Junior University # @@ -1010,6 +1010,6 @@ available from L. =head1 AUTHOR -Russ Allbery +Russ Allbery =cut diff --git a/perl/Wallet/Object/File.pm b/perl/Wallet/Object/File.pm index 49589f1..4afef04 100644 --- a/perl/Wallet/Object/File.pm +++ b/perl/Wallet/Object/File.pm @@ -1,6 +1,6 @@ # Wallet::Object::File -- File object implementation for the wallet. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2008, 2010 # The Board of Trustees of the Leland Stanford Junior University # @@ -237,6 +237,6 @@ available from L. =head1 AUTHOR -Russ Allbery +Russ Allbery =cut diff --git a/perl/Wallet/Object/Keytab.pm b/perl/Wallet/Object/Keytab.pm index 45d5826..24c3302 100644 --- a/perl/Wallet/Object/Keytab.pm +++ b/perl/Wallet/Object/Keytab.pm @@ -1,6 +1,6 @@ # Wallet::Object::Keytab -- Keytab object implementation for the wallet. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2008, 2009, 2010, 2013 # The Board of Trustees of the Leland Stanford Junior University # @@ -508,6 +508,6 @@ available from L. =head1 AUTHOR -Russ Allbery +Russ Allbery =cut diff --git a/perl/Wallet/Object/WAKeyring.pm b/perl/Wallet/Object/WAKeyring.pm index f33497c..f8bd0f7 100644 --- a/perl/Wallet/Object/WAKeyring.pm +++ b/perl/Wallet/Object/WAKeyring.pm @@ -1,6 +1,6 @@ # Wallet::Object::WAKeyring -- WebAuth keyring object implementation. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2012, 2013 # The Board of Trustees of the Leland Stanford Junior University # @@ -365,6 +365,6 @@ from . =head1 AUTHOR -Russ Allbery +Russ Allbery =cut diff --git a/perl/Wallet/Policy/Stanford.pm b/perl/Wallet/Policy/Stanford.pm index 72abd09..8bf4257 100644 --- a/perl/Wallet/Policy/Stanford.pm +++ b/perl/Wallet/Policy/Stanford.pm @@ -1,6 +1,6 @@ # Wallet::Policy::Stanford -- Stanford's wallet naming and ownership policy. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2013 # The Board of Trustees of the Leland Stanford Junior University # @@ -412,6 +412,6 @@ available from L. =head1 AUTHOR -Russ Allbery +Russ Allbery =cut diff --git a/perl/Wallet/Report.pm b/perl/Wallet/Report.pm index b27a998..1085546 100644 --- a/perl/Wallet/Report.pm +++ b/perl/Wallet/Report.pm @@ -1,6 +1,6 @@ # Wallet::Report -- Wallet system reporting interface. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2008, 2009, 2010, 2013 # The Board of Trustees of the Leland Stanford Junior University # @@ -675,6 +675,6 @@ available from L. =head1 AUTHOR -Russ Allbery and Jon Robertson . +Russ Allbery and Jon Robertson . =cut diff --git a/perl/Wallet/Schema.pm b/perl/Wallet/Schema.pm index d4ef241..2176cab 100644 --- a/perl/Wallet/Schema.pm +++ b/perl/Wallet/Schema.pm @@ -334,6 +334,6 @@ available from L. =head1 AUTHOR -Russ Allbery +Russ Allbery =cut diff --git a/perl/Wallet/Server.pm b/perl/Wallet/Server.pm index 6d67e17..3266928 100644 --- a/perl/Wallet/Server.pm +++ b/perl/Wallet/Server.pm @@ -1,6 +1,6 @@ # Wallet::Server -- Wallet system server implementation. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2008, 2010, 2011, 2013 # The Board of Trustees of the Leland Stanford Junior University # @@ -1090,6 +1090,6 @@ available from L. =head1 AUTHOR -Russ Allbery +Russ Allbery =cut diff --git a/perl/t/acl.t b/perl/t/acl.t index 26b4903..7265865 100755 --- a/perl/t/acl.t +++ b/perl/t/acl.t @@ -2,7 +2,7 @@ # # Tests for the wallet ACL API. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2008 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/perl/t/admin.t b/perl/t/admin.t index 740c79e..1f3ccba 100755 --- a/perl/t/admin.t +++ b/perl/t/admin.t @@ -2,7 +2,7 @@ # # Tests for wallet administrative interface. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2008, 2009, 2010, 2011, 2013 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/perl/t/config.t b/perl/t/config.t index 543e5d6..881f2bd 100755 --- a/perl/t/config.t +++ b/perl/t/config.t @@ -2,7 +2,7 @@ # # Tests for the wallet server configuration. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2008, 2010 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/perl/t/file.t b/perl/t/file.t index 5cb7c35..ac35c44 100755 --- a/perl/t/file.t +++ b/perl/t/file.t @@ -2,7 +2,7 @@ # # Tests for the file object implementation. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2008 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/perl/t/init.t b/perl/t/init.t index 142f54c..189a689 100755 --- a/perl/t/init.t +++ b/perl/t/init.t @@ -2,7 +2,7 @@ # # Tests for database initialization. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2008 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/perl/t/keytab.t b/perl/t/keytab.t index 34da9c9..cb256ee 100755 --- a/perl/t/keytab.t +++ b/perl/t/keytab.t @@ -2,7 +2,7 @@ # # Tests for the keytab object implementation. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2008, 2009, 2010, 2013 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/perl/t/lib/Util.pm b/perl/t/lib/Util.pm index 3e606fe..9e5b95e 100644 --- a/perl/t/lib/Util.pm +++ b/perl/t/lib/Util.pm @@ -1,6 +1,6 @@ # Utility class for wallet tests. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2008 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/perl/t/object.t b/perl/t/object.t index 5eb6941..12443bc 100755 --- a/perl/t/object.t +++ b/perl/t/object.t @@ -2,7 +2,7 @@ # # Tests for the basic object implementation. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2008, 2011 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/perl/t/pod-spelling.t b/perl/t/pod-spelling.t index 6d9f7b0..577a99e 100755 --- a/perl/t/pod-spelling.t +++ b/perl/t/pod-spelling.t @@ -7,7 +7,7 @@ # RRA_MAINTAINER_TESTS is set, since spelling dictionaries vary too much # between environments. # -# Copyright 2008, 2009 Russ Allbery +# Copyright 2008, 2009 Russ Allbery # # See LICENSE for licensing terms. diff --git a/perl/t/pod.t b/perl/t/pod.t index dc5f468..dfcf88e 100755 --- a/perl/t/pod.t +++ b/perl/t/pod.t @@ -2,7 +2,7 @@ # # Test POD formatting for the wallet Perl modules. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2010 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/perl/t/report.t b/perl/t/report.t index a6b85df..4ea9628 100755 --- a/perl/t/report.t +++ b/perl/t/report.t @@ -2,7 +2,7 @@ # # Tests for the wallet reporting interface. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2008, 2009, 2010 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/perl/t/server.t b/perl/t/server.t index 4afda51..2a83008 100755 --- a/perl/t/server.t +++ b/perl/t/server.t @@ -2,7 +2,7 @@ # # Tests for the wallet server API. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2008, 2010, 2011, 2012, 2013 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/perl/t/stanford-naming.t b/perl/t/stanford-naming.t index f222c49..c512ad0 100755 --- a/perl/t/stanford-naming.t +++ b/perl/t/stanford-naming.t @@ -6,7 +6,7 @@ # sites, but it's used at Stanford and this test suite is used to verify # behavior at Stanford. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2013 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/perl/t/verifier-ldap-attr.t b/perl/t/verifier-ldap-attr.t index 7fad990..37a8b92 100755 --- a/perl/t/verifier-ldap-attr.t +++ b/perl/t/verifier-ldap-attr.t @@ -5,7 +5,7 @@ # This test can only be run by someone local to Stanford with appropriate # access to the LDAP server and will be skipped in all other environments. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2012, 2013, 2014 # The Board of Trustees of the Leland Stanford Junior University # @@ -28,7 +28,7 @@ require_ok ('Wallet::ACL::LDAP::Attribute'); my $host = 'ldap.stanford.edu'; my $base = 'cn=people,dc=stanford,dc=edu'; my $filter = 'uid'; -my $user = 'rra@stanford.edu'; +my $user = 'eagle@eyrie.org'; my $attr = 'suPrivilegeGroup'; my $value = 'stanford:stanford'; diff --git a/perl/t/verifier-netdb.t b/perl/t/verifier-netdb.t index 398cc6a..3e34966 100755 --- a/perl/t/verifier-netdb.t +++ b/perl/t/verifier-netdb.t @@ -6,7 +6,7 @@ # access to the NetDB role server and will be skipped in all other # environments. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2008 # The Board of Trustees of the Leland Stanford Junior University # @@ -21,7 +21,7 @@ use Util; my $netdb = 'netdb-node-roles-rc.stanford.edu'; my $host = 'windlord.stanford.edu'; -my $user = 'rra@stanford.edu'; +my $user = 'eagle@eyrie.org'; # Determine the local principal. my $klist = `klist 2>&1` || ''; diff --git a/perl/t/verifier.t b/perl/t/verifier.t index 75f1afa..c734762 100755 --- a/perl/t/verifier.t +++ b/perl/t/verifier.t @@ -2,7 +2,7 @@ # # Tests for the basic wallet ACL verifiers. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2008, 2010 # The Board of Trustees of the Leland Stanford Junior University # @@ -23,37 +23,37 @@ use Util; my $verifier = Wallet::ACL::Base->new; ok (defined $verifier, 'Wallet::ACL::Base creation'); ok ($verifier->isa ('Wallet::ACL::Base'), ' and class verification'); -is ($verifier->check ('rra@stanford.edu', 'rra@stanford.edu'), 0, +is ($verifier->check ('eagle@eyrie.org', 'eagle@eyrie.org'), 0, 'Default check declines'); is ($verifier->error, undef, 'No error set'); $verifier = Wallet::ACL::Krb5->new; ok (defined $verifier, 'Wallet::ACL::Krb5 creation'); ok ($verifier->isa ('Wallet::ACL::Krb5'), ' and class verification'); -is ($verifier->check ('rra@stanford.edu', 'rra@stanford.edu'), 1, +is ($verifier->check ('eagle@eyrie.org', 'eagle@eyrie.org'), 1, 'Simple check'); -is ($verifier->check ('rra@stanford.edu', 'thoron@stanford.edu'), 0, +is ($verifier->check ('eagle@eyrie.org', 'thoron@stanford.edu'), 0, 'Simple failure'); is ($verifier->error, undef, 'No error set'); -is ($verifier->check (undef, 'rra@stanford.edu'), undef, +is ($verifier->check (undef, 'eagle@eyrie.org'), undef, 'Undefined principal'); is ($verifier->error, 'no principal specified', ' and right error'); -is ($verifier->check ('rra@stanford.edu', ''), undef, 'Empty ACL'); +is ($verifier->check ('eagle@eyrie.org', ''), undef, 'Empty ACL'); is ($verifier->error, 'malformed krb5 ACL', ' and right error'); $verifier = Wallet::ACL::Krb5::Regex->new; isa_ok ($verifier, 'Wallet::ACL::Krb5::Regex', 'krb5-regex verifier'); -is ($verifier->check ('rra@stanford.edu', '.*@stanford\.edu\z'), 1, +is ($verifier->check ('eagle@eyrie.org', '.*@stanford\.edu\z'), 1, 'Simple check'); -is ($verifier->check ('rra@stanford.edu', '^a.*@stanford\.edu'), 0, +is ($verifier->check ('eagle@eyrie.org', '^a.*@stanford\.edu'), 0, 'Simple failure'); is ($verifier->error, undef, 'No error set'); is ($verifier->check (undef, '^rra@stanford\.edu\z'), undef, 'Undefined principal'); is ($verifier->error, 'no principal specified', ' and right error'); -is ($verifier->check ('rra@stanford.edu', ''), undef, 'Empty ACL'); +is ($verifier->check ('eagle@eyrie.org', ''), undef, 'Empty ACL'); is ($verifier->error, 'no ACL specified', ' and right error'); -is ($verifier->check ('rra@stanford.edu', '(rra'), undef, 'Malformed regex'); +is ($verifier->check ('eagle@eyrie.org', '(rra'), undef, 'Malformed regex'); is ($verifier->error, 'malformed krb5-regex ACL', ' and right error'); # Tests for the NetDB verifiers. Skip these if we don't have a keytab or if diff --git a/perl/t/wa-keyring.t b/perl/t/wa-keyring.t index 7ba5723..eaae034 100755 --- a/perl/t/wa-keyring.t +++ b/perl/t/wa-keyring.t @@ -2,7 +2,7 @@ # # Tests for the WebAuth keyring object implementation. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2013 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/portable/asprintf.c b/portable/asprintf.c index 0093070..7bdfd0d 100644 --- a/portable/asprintf.c +++ b/portable/asprintf.c @@ -7,7 +7,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * * The authors hereby relinquish any claim to any copyright that they may have * in this work, whether granted under contract or by operation of law or diff --git a/portable/dummy.c b/portable/dummy.c index 50052ec..f2ac917 100644 --- a/portable/dummy.c +++ b/portable/dummy.c @@ -8,7 +8,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * * The authors hereby relinquish any claim to any copyright that they may have * in this work, whether granted under contract or by operation of law or diff --git a/portable/krb5-extra.c b/portable/krb5-extra.c index 849842c..b1c8b8d 100644 --- a/portable/krb5-extra.c +++ b/portable/krb5-extra.c @@ -9,7 +9,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * * The authors hereby relinquish any claim to any copyright that they may have * in this work, whether granted under contract or by operation of law or diff --git a/portable/krb5.h b/portable/krb5.h index b418ae7..a3cb173 100644 --- a/portable/krb5.h +++ b/portable/krb5.h @@ -19,7 +19,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * * The authors hereby relinquish any claim to any copyright that they may have * in this work, whether granted under contract or by operation of law or diff --git a/portable/macros.h b/portable/macros.h index b33d064..b5093f5 100644 --- a/portable/macros.h +++ b/portable/macros.h @@ -4,7 +4,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * * The authors hereby relinquish any claim to any copyright that they may have * in this work, whether granted under contract or by operation of law or diff --git a/portable/mkstemp.c b/portable/mkstemp.c index 8668db1..2cbfe08 100644 --- a/portable/mkstemp.c +++ b/portable/mkstemp.c @@ -7,7 +7,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * * The authors hereby relinquish any claim to any copyright that they may have * in this work, whether granted under contract or by operation of law or diff --git a/portable/setenv.c b/portable/setenv.c index fd2b10c..472282a 100644 --- a/portable/setenv.c +++ b/portable/setenv.c @@ -7,7 +7,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * * The authors hereby relinquish any claim to any copyright that they may have * in this work, whether granted under contract or by operation of law or diff --git a/portable/snprintf.c b/portable/snprintf.c index 91c8491..225455b 100644 --- a/portable/snprintf.c +++ b/portable/snprintf.c @@ -73,7 +73,7 @@ * fixed handling of %.0f * added test for HAVE_LONG_DOUBLE * - * Russ Allbery 2000-08-26 + * Russ Allbery 2000-08-26 * fixed return value to comply with C99 * fixed handling of snprintf(NULL, ...) * diff --git a/portable/stdbool.h b/portable/stdbool.h index 045436f..14d011b 100644 --- a/portable/stdbool.h +++ b/portable/stdbool.h @@ -8,7 +8,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * * The authors hereby relinquish any claim to any copyright that they may have * in this work, whether granted under contract or by operation of law or diff --git a/portable/strlcat.c b/portable/strlcat.c index 3bee4ee..9c8686d 100644 --- a/portable/strlcat.c +++ b/portable/strlcat.c @@ -12,7 +12,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * * The authors hereby relinquish any claim to any copyright that they may have * in this work, whether granted under contract or by operation of law or diff --git a/portable/strlcpy.c b/portable/strlcpy.c index df75fd8..592e3ee 100644 --- a/portable/strlcpy.c +++ b/portable/strlcpy.c @@ -11,7 +11,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * * The authors hereby relinquish any claim to any copyright that they may have * in this work, whether granted under contract or by operation of law or diff --git a/portable/system.h b/portable/system.h index d1ccc94..3be86dd 100644 --- a/portable/system.h +++ b/portable/system.h @@ -22,7 +22,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * * The authors hereby relinquish any claim to any copyright that they may have * in this work, whether granted under contract or by operation of law or diff --git a/portable/uio.h b/portable/uio.h index 3bd1f96..2192f8c 100644 --- a/portable/uio.h +++ b/portable/uio.h @@ -8,7 +8,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * * The authors hereby relinquish any claim to any copyright that they may have * in this work, whether granted under contract or by operation of law or diff --git a/server/keytab-backend b/server/keytab-backend index 1419e82..cf283bb 100755 --- a/server/keytab-backend +++ b/server/keytab-backend @@ -212,7 +212,7 @@ standard output. =head1 AUTHOR -Russ Allbery +Russ Allbery =head1 COPYRIGHT AND LICENSE diff --git a/server/wallet-admin b/server/wallet-admin index 02982dc..7ba1021 100755 --- a/server/wallet-admin +++ b/server/wallet-admin @@ -141,7 +141,7 @@ much as possible. =head1 AUTHOR -Russ Allbery +Russ Allbery =head1 COPYRIGHT AND LICENSE diff --git a/server/wallet-backend b/server/wallet-backend index 3c87709..0b6a3fa 100755 --- a/server/wallet-backend +++ b/server/wallet-backend @@ -614,7 +614,7 @@ enctypes than those requested by this attribute. =head1 AUTHOR -Russ Allbery +Russ Allbery =head1 COPYRIGHT AND LICENSE diff --git a/server/wallet-report b/server/wallet-report index 87755b8..b5a2247 100755 --- a/server/wallet-report +++ b/server/wallet-report @@ -277,7 +277,7 @@ with duplicates suppressed. =head1 AUTHOR -Russ Allbery +Russ Allbery =head1 COPYRIGHT AND LICENSE diff --git a/tests/HOWTO b/tests/HOWTO index 5d38748..b94985d 100644 --- a/tests/HOWTO +++ b/tests/HOWTO @@ -240,7 +240,7 @@ License This file is part of the documentation of C TAP Harness, which can be found at . - Copyright 2010 Russ Allbery + Copyright 2010 Russ Allbery Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/tests/client/basic-t.in b/tests/client/basic-t.in index 836f394..974b636 100644 --- a/tests/client/basic-t.in +++ b/tests/client/basic-t.in @@ -2,7 +2,7 @@ # # Test suite for the wallet command-line client. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2006, 2007, 2008, 2010 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/tests/client/full-t.in b/tests/client/full-t.in index ebdba03..4db0dbd 100644 --- a/tests/client/full-t.in +++ b/tests/client/full-t.in @@ -2,7 +2,7 @@ # # End-to-end tests for the wallet client. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2008, 2010 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/tests/client/prompt-t.in b/tests/client/prompt-t.in index 06991cc..566d1a4 100644 --- a/tests/client/prompt-t.in +++ b/tests/client/prompt-t.in @@ -2,7 +2,7 @@ # # Password prompting tests for the wallet client. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2008, 2010 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/tests/client/rekey-t.in b/tests/client/rekey-t.in index c6d0e41..c93b8eb 100644 --- a/tests/client/rekey-t.in +++ b/tests/client/rekey-t.in @@ -2,7 +2,7 @@ # # Test suite for the wallet-rekey command-line client. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2006, 2007, 2008, 2010 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/tests/data/cmd-fake b/tests/data/cmd-fake index 11791a6..f889edd 100755 --- a/tests/data/cmd-fake +++ b/tests/data/cmd-fake @@ -3,7 +3,7 @@ # This is a fake wallet backend that returns bogus data for verification by # the client test suite. It doesn't test any of the wallet server code. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007, 2008, 2010 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/tests/data/fake-kadmin b/tests/data/fake-kadmin index c073ea5..57f9c97 100755 --- a/tests/data/fake-kadmin +++ b/tests/data/fake-kadmin @@ -2,7 +2,7 @@ # # Fake kadmin.local used to test the keytab backend. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2007 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/tests/docs/pod-spelling-t b/tests/docs/pod-spelling-t index e1a95cd..1a02af8 100755 --- a/tests/docs/pod-spelling-t +++ b/tests/docs/pod-spelling-t @@ -7,7 +7,7 @@ # The canonical version of this file is maintained in the rra-c-util package, # which can be found at . # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2012, 2013 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/tests/docs/pod-t b/tests/docs/pod-t index 2743287..6918271 100755 --- a/tests/docs/pod-t +++ b/tests/docs/pod-t @@ -6,7 +6,7 @@ # The canonical version of this file is maintained in the rra-c-util package, # which can be found at . # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2012, 2013 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/tests/portable/asprintf-t.c b/tests/portable/asprintf-t.c index 4513a85..c61c14a 100644 --- a/tests/portable/asprintf-t.c +++ b/tests/portable/asprintf-t.c @@ -4,7 +4,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * * The authors hereby relinquish any claim to any copyright that they may have * in this work, whether granted under contract or by operation of law or diff --git a/tests/portable/mkstemp-t.c b/tests/portable/mkstemp-t.c index 98c708e..20a83fc 100644 --- a/tests/portable/mkstemp-t.c +++ b/tests/portable/mkstemp-t.c @@ -4,7 +4,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * * The authors hereby relinquish any claim to any copyright that they may have * in this work, whether granted under contract or by operation of law or diff --git a/tests/portable/setenv-t.c b/tests/portable/setenv-t.c index a1aecb5..15ed1fd 100644 --- a/tests/portable/setenv-t.c +++ b/tests/portable/setenv-t.c @@ -4,7 +4,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * * The authors hereby relinquish any claim to any copyright that they may have * in this work, whether granted under contract or by operation of law or diff --git a/tests/portable/snprintf-t.c b/tests/portable/snprintf-t.c index 927de96..270d2e1 100644 --- a/tests/portable/snprintf-t.c +++ b/tests/portable/snprintf-t.c @@ -4,9 +4,9 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * Copyright 2000, 2001, 2002, 2003, 2004, 2005, 2006 - * Russ Allbery + * Russ Allbery * Copyright 2009, 2010 * The Board of Trustees of the Leland Stanford Junior University * Copyright 1995 Patrick Powell diff --git a/tests/portable/strlcat-t.c b/tests/portable/strlcat-t.c index 54d0d40..58aba58 100644 --- a/tests/portable/strlcat-t.c +++ b/tests/portable/strlcat-t.c @@ -4,7 +4,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * * The authors hereby relinquish any claim to any copyright that they may have * in this work, whether granted under contract or by operation of law or diff --git a/tests/portable/strlcpy-t.c b/tests/portable/strlcpy-t.c index 26aa8f2..6652a7c 100644 --- a/tests/portable/strlcpy-t.c +++ b/tests/portable/strlcpy-t.c @@ -4,7 +4,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * * The authors hereby relinquish any claim to any copyright that they may have * in this work, whether granted under contract or by operation of law or diff --git a/tests/runtests.c b/tests/runtests.c index 4249875..3756aa6 100644 --- a/tests/runtests.c +++ b/tests/runtests.c @@ -55,7 +55,7 @@ * Harness . * * Copyright 2000, 2001, 2004, 2006, 2007, 2008, 2009, 2010, 2011 - * Russ Allbery + * Russ Allbery * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), diff --git a/tests/server/admin-t b/tests/server/admin-t index 6846609..3c80d81 100755 --- a/tests/server/admin-t +++ b/tests/server/admin-t @@ -2,7 +2,7 @@ # # Tests for the wallet-admin dispatch code. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2008, 2009, 2010, 2011 # The Board of Trustees of the Leland Stanford Junior University # @@ -140,7 +140,7 @@ seek (STDIN, 0, 0); ($out, $err) = run_admin ('initialize', 'rra'); is ($err, "invalid admin principal rra\n", 'Initialize requires a principal'); is ($out, "new\n", ' and nothing was run'); -($out, $err) = run_admin ('initialize', 'rra@stanford.edu'); +($out, $err) = run_admin ('initialize', 'eagle@eyrie.org'); is ($err, '', 'Initialize succeeds with a principal'); is ($out, "new\ninitialize rra\@stanford.edu\n", ' and runs the right code'); @@ -170,7 +170,7 @@ is ($err, "some error\n", 'Error handling succeeds for destroy'); is ($out, "new\n" . 'This will delete all data in the wallet database.' . ' Are you sure (N/y)? ' . "destroy\n", ' and calls the right methods'); -($out, $err) = run_admin ('initialize', 'rra@stanford.edu'); +($out, $err) = run_admin ('initialize', 'eagle@eyrie.org'); is ($err, "some error\n", 'Error handling succeeds for initialize'); is ($out, "new\ninitialize rra\@stanford.edu\n", ' and calls the right methods'); diff --git a/tests/server/backend-t b/tests/server/backend-t index 7e9287d..f3c926a 100755 --- a/tests/server/backend-t +++ b/tests/server/backend-t @@ -2,7 +2,7 @@ # # Tests for the wallet-backend dispatch code. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/tests/server/keytab-t b/tests/server/keytab-t index a9f5450..94c1bd8 100755 --- a/tests/server/keytab-t +++ b/tests/server/keytab-t @@ -2,7 +2,7 @@ # # Tests for the keytab-backend dispatch code. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2006, 2007, 2010 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/tests/server/report-t b/tests/server/report-t index 43ec9d1..ad05363 100755 --- a/tests/server/report-t +++ b/tests/server/report-t @@ -2,7 +2,7 @@ # # Tests for the wallet-report dispatch code. # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2008, 2009, 2010 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/tests/tap/basic.c b/tests/tap/basic.c index e8196fc..70ee093 100644 --- a/tests/tap/basic.c +++ b/tests/tap/basic.c @@ -12,7 +12,7 @@ * This file is part of C TAP Harness. The current version plus supporting * documentation is at . * - * Copyright 2009, 2010, 2011, 2012 Russ Allbery + * Copyright 2009, 2010, 2011, 2012 Russ Allbery * Copyright 2001, 2002, 2004, 2005, 2006, 2007, 2008, 2011, 2012 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/tests/tap/basic.h b/tests/tap/basic.h index fa4adaf..c55f662 100644 --- a/tests/tap/basic.h +++ b/tests/tap/basic.h @@ -4,7 +4,7 @@ * This file is part of C TAP Harness. The current version plus supporting * documentation is at . * - * Copyright 2009, 2010, 2011, 2012 Russ Allbery + * Copyright 2009, 2010, 2011, 2012 Russ Allbery * Copyright 2001, 2002, 2004, 2005, 2006, 2007, 2008, 2011, 2012 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/tests/tap/kerberos.c b/tests/tap/kerberos.c index 474cf4f..6f593f8 100644 --- a/tests/tap/kerberos.c +++ b/tests/tap/kerberos.c @@ -14,7 +14,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * Copyright 2006, 2007, 2009, 2010, 2011, 2012 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/tests/tap/kerberos.h b/tests/tap/kerberos.h index 31b6343..25c44a6 100644 --- a/tests/tap/kerberos.h +++ b/tests/tap/kerberos.h @@ -4,7 +4,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * Copyright 2006, 2007, 2009, 2011, 2012 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/tests/tap/kerberos.sh b/tests/tap/kerberos.sh index d2f174d..e970ae5 100644 --- a/tests/tap/kerberos.sh +++ b/tests/tap/kerberos.sh @@ -8,7 +8,7 @@ # The canonical version of this file is maintained in the rra-c-util package, # which can be found at . # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2009, 2010, 2011, 2012 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/tests/tap/libtap.sh b/tests/tap/libtap.sh index f9347d8..1b02939 100644 --- a/tests/tap/libtap.sh +++ b/tests/tap/libtap.sh @@ -9,8 +9,8 @@ # writing test cases. It is part of C TAP Harness, which can be found at # . # -# Written by Russ Allbery -# Copyright 2009, 2010, 2011, 2012 Russ Allbery +# Written by Russ Allbery +# Copyright 2009, 2010, 2011, 2012 Russ Allbery # Copyright 2006, 2007, 2008 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/tests/tap/macros.h b/tests/tap/macros.h index 33fee42..368f95e 100644 --- a/tests/tap/macros.h +++ b/tests/tap/macros.h @@ -8,7 +8,7 @@ * This file is part of C TAP Harness. The current version plus supporting * documentation is at . * - * Copyright 2008, 2012 Russ Allbery + * Copyright 2008, 2012 Russ Allbery * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), diff --git a/tests/tap/messages.c b/tests/tap/messages.c index abc2c49..3754d18 100644 --- a/tests/tap/messages.c +++ b/tests/tap/messages.c @@ -8,7 +8,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Copyright 2002, 2004, 2005 Russ Allbery + * Copyright 2002, 2004, 2005 Russ Allbery * Copyright 2006, 2007, 2009, 2012 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/tests/tap/messages.h b/tests/tap/messages.h index 0544f2d..985b9cd 100644 --- a/tests/tap/messages.h +++ b/tests/tap/messages.h @@ -4,7 +4,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Copyright 2002 Russ Allbery + * Copyright 2002 Russ Allbery * Copyright 2006, 2007, 2009 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/tests/tap/process.c b/tests/tap/process.c index 8ed4cfd..ac60aae 100644 --- a/tests/tap/process.c +++ b/tests/tap/process.c @@ -10,8 +10,8 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery - * Copyright 2002, 2004, 2005 Russ Allbery + * Written by Russ Allbery + * Copyright 2002, 2004, 2005 Russ Allbery * Copyright 2009, 2010, 2011 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/tests/tap/process.h b/tests/tap/process.h index df74b5f..ed90345 100644 --- a/tests/tap/process.h +++ b/tests/tap/process.h @@ -4,7 +4,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * Copyright 2009, 2010 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/tests/tap/remctl.sh b/tests/tap/remctl.sh index 2fd6681..0a511a0 100644 --- a/tests/tap/remctl.sh +++ b/tests/tap/remctl.sh @@ -8,7 +8,7 @@ # The canonical version of this file is maintained in the rra-c-util package, # which can be found at . # -# Written by Russ Allbery +# Written by Russ Allbery # Copyright 2009, 2012 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/tests/tap/string.c b/tests/tap/string.c index f5c965c..6ed7e68 100644 --- a/tests/tap/string.c +++ b/tests/tap/string.c @@ -7,7 +7,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Copyright 2011, 2012 Russ Allbery + * Copyright 2011, 2012 Russ Allbery * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), diff --git a/tests/tap/string.h b/tests/tap/string.h index 2f699e4..cc51945 100644 --- a/tests/tap/string.h +++ b/tests/tap/string.h @@ -7,7 +7,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Copyright 2011, 2012 Russ Allbery + * Copyright 2011, 2012 Russ Allbery * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), diff --git a/tests/util/messages-krb5-t.c b/tests/util/messages-krb5-t.c index e3ffe75..8e9daf1 100644 --- a/tests/util/messages-krb5-t.c +++ b/tests/util/messages-krb5-t.c @@ -4,7 +4,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * Copyright 2010, 2011 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/tests/util/messages-t.c b/tests/util/messages-t.c index 54f1cf1..f60fa6a 100644 --- a/tests/util/messages-t.c +++ b/tests/util/messages-t.c @@ -4,8 +4,8 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery - * Copyright 2002, 2004, 2005 Russ Allbery + * Written by Russ Allbery + * Copyright 2002, 2004, 2005 Russ Allbery * Copyright 2009, 2010, 2011, 2012 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/tests/util/xmalloc-t b/tests/util/xmalloc-t index b6c6dfd..74e4bbd 100755 --- a/tests/util/xmalloc-t +++ b/tests/util/xmalloc-t @@ -5,8 +5,8 @@ # The canonical version of this file is maintained in the rra-c-util package, # which can be found at . # -# Written by Russ Allbery -# Copyright 2000, 2001, 2006 Russ Allbery +# Written by Russ Allbery +# Copyright 2000, 2001, 2006 Russ Allbery # Copyright 2008, 2009, 2010, 2012 # The Board of Trustees of the Leland Stanford Junior University # diff --git a/tests/util/xmalloc.c b/tests/util/xmalloc.c index 394cab5..6614586 100644 --- a/tests/util/xmalloc.c +++ b/tests/util/xmalloc.c @@ -4,7 +4,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Copyright 2000, 2001, 2006 Russ Allbery + * Copyright 2000, 2001, 2006 Russ Allbery * Copyright 2008, 2012 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/util/macros.h b/util/macros.h index 54faee5..d071793 100644 --- a/util/macros.h +++ b/util/macros.h @@ -4,7 +4,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * * The authors hereby relinquish any claim to any copyright that they may have * in this work, whether granted under contract or by operation of law or diff --git a/util/messages-krb5.c b/util/messages-krb5.c index 23fd56a..b058586 100644 --- a/util/messages-krb5.c +++ b/util/messages-krb5.c @@ -8,7 +8,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * Copyright 2006, 2007, 2008, 2009, 2010 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/util/messages-krb5.h b/util/messages-krb5.h index a61d7cd..a9072bf 100644 --- a/util/messages-krb5.h +++ b/util/messages-krb5.h @@ -4,7 +4,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * Copyright 2006, 2007, 2008, 2009, 2010 * The Board of Trustees of the Leland Stanford Junior University * diff --git a/util/messages.c b/util/messages.c index 52fcfb7..9ec3ba8 100644 --- a/util/messages.c +++ b/util/messages.c @@ -53,7 +53,7 @@ * The canonical version of this file is maintained in the rra-c-util package, * which can be found at . * - * Written by Russ Allbery + * Written by Russ Allbery * Copyright 2008, 2009, 2010 * The Board of Trustees of the Leland Stanford Junior University * Copyright (c) 2004, 2005, 2006 -- cgit v1.2.3