summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuss Allbery <rra@stanford.edu>2009-06-09 14:39:39 -0700
committerRuss Allbery <rra@stanford.edu>2009-06-09 14:39:39 -0700
commit574a9c0456c182831b3d01a4d7ee0c737b91b107 (patch)
tree299cb3b58751301e63b4f5a89f4eab03af9623c9
parente571a8eb96f42de5a114cf11ff1c3d63e5a8d301 (diff)
Remove Subversion Id strings
-rw-r--r--Makefile.am1
-rwxr-xr-xautogen1
-rw-r--r--client/file.c3
-rw-r--r--client/internal.h3
-rw-r--r--client/keytab.c3
-rw-r--r--client/krb5.c3
-rw-r--r--client/remctl.c3
-rw-r--r--client/srvtab.c3
-rw-r--r--client/wallet.c3
-rw-r--r--configure.ac1
-rwxr-xr-xcontrib/convert-srvtab-db1
-rwxr-xr-xcontrib/used-principals1
-rwxr-xr-xcontrib/wallet-report3
-rw-r--r--examples/stanford.conf1
-rw-r--r--kasetkey/README2
-rw-r--r--kasetkey/kasetkey.c3
-rw-r--r--m4/gssapi.m41
-rw-r--r--m4/kaserver.m41
-rw-r--r--m4/krb4.m41
-rw-r--r--m4/krb5.m41
-rw-r--r--m4/lib-depends.m41
-rw-r--r--m4/remctl.m41
-rw-r--r--m4/snprintf.m41
-rw-r--r--m4/vamacros.m41
-rw-r--r--perl/Makefile.PL.in1
-rw-r--r--perl/Wallet/ACL.pm1
-rw-r--r--perl/Wallet/ACL/Base.pm1
-rw-r--r--perl/Wallet/ACL/Krb5.pm1
-rw-r--r--perl/Wallet/ACL/NetDB.pm1
-rw-r--r--perl/Wallet/ACL/NetDB/Root.pm1
-rw-r--r--perl/Wallet/Admin.pm1
-rw-r--r--perl/Wallet/Config.pm1
-rw-r--r--perl/Wallet/Database.pm1
-rw-r--r--perl/Wallet/Object/Base.pm1
-rw-r--r--perl/Wallet/Object/File.pm1
-rw-r--r--perl/Wallet/Object/Keytab.pm1
-rw-r--r--perl/Wallet/Schema.pm1
-rw-r--r--perl/Wallet/Server.pm1
-rwxr-xr-xperl/t/acl.t1
-rwxr-xr-xperl/t/admin.t1
-rwxr-xr-xperl/t/config.t1
-rwxr-xr-xperl/t/data/keytab-fake1
-rw-r--r--perl/t/data/keytab.conf2
-rwxr-xr-xperl/t/data/netdb-fake1
-rw-r--r--perl/t/data/netdb.conf2
-rwxr-xr-xperl/t/file.t1
-rwxr-xr-xperl/t/init.t1
-rwxr-xr-xperl/t/keytab.t1
-rw-r--r--perl/t/lib/Util.pm1
-rwxr-xr-xperl/t/object.t1
-rwxr-xr-xperl/t/pod.t1
-rwxr-xr-xperl/t/schema.t1
-rwxr-xr-xperl/t/server.t1
-rwxr-xr-xperl/t/verifier-netdb.t1
-rwxr-xr-xperl/t/verifier.t1
-rw-r--r--portable/asprintf.c3
-rw-r--r--portable/dummy.c3
-rw-r--r--portable/macros.h3
-rw-r--r--portable/snprintf.c3
-rw-r--r--portable/stdbool.h3
-rw-r--r--portable/strlcat.c3
-rw-r--r--portable/strlcpy.c3
-rw-r--r--portable/system.h3
-rwxr-xr-xserver/keytab-backend1
-rwxr-xr-xserver/wallet-admin1
-rwxr-xr-xserver/wallet-backend1
-rw-r--r--tests/client/basic-t.in1
-rw-r--r--tests/client/full-t.in1
-rw-r--r--tests/client/pod-t.in1
-rw-r--r--tests/client/prompt-t.in1
-rw-r--r--tests/data/basic.conf1
-rwxr-xr-xtests/data/cmd-fake1
-rw-r--r--tests/data/cmd-wrapper.in1
-rwxr-xr-xtests/data/fake-kadmin1
-rw-r--r--tests/data/full.conf.in1
-rw-r--r--tests/data/wallet.conf1
-rw-r--r--tests/kasetkey/basic-t.in1
-rw-r--r--tests/libtest.c3
-rw-r--r--tests/libtest.h3
-rw-r--r--tests/libtest.sh2
-rw-r--r--tests/portable/asprintf-t.c3
-rw-r--r--tests/portable/snprintf-t.c3
-rw-r--r--tests/portable/strlcat-t.c3
-rw-r--r--tests/portable/strlcpy-t.c3
-rw-r--r--tests/runtests.c3
-rw-r--r--tests/server/admin-t.in1
-rw-r--r--tests/server/backend-t.in1
-rw-r--r--tests/server/pod-t.in1
-rw-r--r--tests/util/concat-t.c3
-rw-r--r--tests/util/messages-t.c3
-rw-r--r--tests/util/xmalloc-t.in1
-rw-r--r--tests/util/xmalloc.c3
-rw-r--r--util/concat.c3
-rw-r--r--util/messages-krb5.c3
-rw-r--r--util/messages.c3
-rw-r--r--util/util.h3
-rw-r--r--util/xmalloc.c3
97 files changed, 32 insertions, 133 deletions
diff --git a/Makefile.am b/Makefile.am
index 05f7b8c..1465a9b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,5 +1,4 @@
# Makefile.am -- Automake makefile for wallet.
-# $Id$
#
# Written by Russ Allbery <rra@stanford.edu>
# Copyright 2006, 2007, 2008 Board of Trustees, Leland Stanford Jr. University
diff --git a/autogen b/autogen
index 9564115..15ab3a6 100755
--- a/autogen
+++ b/autogen
@@ -1,5 +1,4 @@
#!/bin/sh
-# $Id$
#
# Run this shell script to bootstrap as necessary after a fresh checkout
# from Subversion.
diff --git a/client/file.c b/client/file.c
index c109bd5..670a30d 100644
--- a/client/file.c
+++ b/client/file.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* File handling for the wallet client.
*
* Written by Russ Allbery <rra@stanford.edu>
diff --git a/client/internal.h b/client/internal.h
index e55f2b8..860ef54 100644
--- a/client/internal.h
+++ b/client/internal.h
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Internal support functions for the wallet client.
*
* Written by Russ Allbery <rra@stanford.edu>
diff --git a/client/keytab.c b/client/keytab.c
index eb37ec1..2d31a27 100644
--- a/client/keytab.c
+++ b/client/keytab.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Implementation of keytab handling for the wallet client.
*
* Written by Russ Allbery <rra@stanford.edu>
diff --git a/client/krb5.c b/client/krb5.c
index fd600da..3338f8a 100644
--- a/client/krb5.c
+++ b/client/krb5.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Kerberos support functions for the wallet client.
*
* Currently, the only function here is one to obtain a ticket cache for a
diff --git a/client/remctl.c b/client/remctl.c
index 8b9702a..8dfeb0a 100644
--- a/client/remctl.c
+++ b/client/remctl.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* remctl interface for the wallet client.
*
* Written by Russ Allbery <rra@stanford.edu>
diff --git a/client/srvtab.c b/client/srvtab.c
index 2e4ea2d..0cca70d 100644
--- a/client/srvtab.c
+++ b/client/srvtab.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Implementation of srvtab handling for the wallet client.
*
* Written by Russ Allbery <rra@stanford.edu>
diff --git a/client/wallet.c b/client/wallet.c
index 5ee24f5..89135dd 100644
--- a/client/wallet.c
+++ b/client/wallet.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* The client program for the wallet system.
*
* Written by Russ Allbery <rra@stanford.edu>
diff --git a/configure.ac b/configure.ac
index eb772a6..bada657 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,4 @@
dnl Process this file with Autoconf to produce a configure script.
-dnl $Id$
dnl
dnl Written by Russ Allbery <rra@stanford.edu>
dnl Copyright 2006, 2007, 2008
diff --git a/contrib/convert-srvtab-db b/contrib/convert-srvtab-db
index 74b19a7..8d3b31e 100755
--- a/contrib/convert-srvtab-db
+++ b/contrib/convert-srvtab-db
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-our $ID = q$Id$;
#
# convert-srvtab-db -- Converts a leland_srvtab database to wallet
#
diff --git a/contrib/used-principals b/contrib/used-principals
index f5abaf0..c4a6c07 100755
--- a/contrib/used-principals
+++ b/contrib/used-principals
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-our $ID = q$Id$;
#
# used-principals -- Report which Kerberos v5 principals are in use.
#
diff --git a/contrib/wallet-report b/contrib/wallet-report
index 6f09914..1abe1f8 100755
--- a/contrib/wallet-report
+++ b/contrib/wallet-report
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-$ID = q$Id$;
#
# wallet-report -- Report on keytabs in the wallet database.
#
@@ -41,7 +40,7 @@ $ADDRESS = 'nobody@example.com';
require 5.005;
use strict;
-use vars qw($ADDRESS $DUMPFILE $ID @PATTERNS $REPORTS);
+use vars qw($ADDRESS $DUMPFILE @PATTERNS $REPORTS);
use Getopt::Long qw(GetOptions);
use File::Path qw(mkpath);
diff --git a/examples/stanford.conf b/examples/stanford.conf
index 05ca861..108b932 100644
--- a/examples/stanford.conf
+++ b/examples/stanford.conf
@@ -1,5 +1,4 @@
# /etc/wallet/wallet.conf -- Wallet system configuration. -*- perl -*-
-# $Id$
#
# Configuration for the wallet system as used at Stanford University.
# Interesting features to note are loading the database password from an
diff --git a/kasetkey/README b/kasetkey/README
index 033caff..3ead85d 100644
--- a/kasetkey/README
+++ b/kasetkey/README
@@ -1,5 +1,3 @@
-$Id$
-
This program used to be called gen_srvtab and was the backend used by the
old sysctl-based srvtab distribution system. It can either load a key
from a srvtab and push it into the AFS kaserver or generate a random key,
diff --git a/kasetkey/kasetkey.c b/kasetkey/kasetkey.c
index d40a9bb..b798680 100644
--- a/kasetkey/kasetkey.c
+++ b/kasetkey/kasetkey.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Create or change a principal and/or generate a srvtab.
*
* Sets the key of a principal in the AFS kaserver given a srvtab, enables or
diff --git a/m4/gssapi.m4 b/m4/gssapi.m4
index 5c0d9e7..a352e38 100644
--- a/m4/gssapi.m4
+++ b/m4/gssapi.m4
@@ -1,5 +1,4 @@
dnl gssapi.m4 -- Find the compiler and linker flags for GSS-API.
-dnl $Id$
dnl
dnl Finds the compiler and linker flags for linking with GSS-API libraries
dnl and sets the substitution variables GSSAPI_CPPFLAGS, GSSAPI_LDFLAGS, and
diff --git a/m4/kaserver.m4 b/m4/kaserver.m4
index 6a41bd4..707a113 100644
--- a/m4/kaserver.m4
+++ b/m4/kaserver.m4
@@ -1,5 +1,4 @@
dnl kaserver.m4 -- Find the compiler and linker flags for OpenAFS kaserver.
-dnl $Id$
dnl
dnl If --with-kaserver is given, finds the compiler and linker flags for
dnl building with OpenAFS libraries; sets AFS_CPPFLAGS, AFS_LDFLAGS, and
diff --git a/m4/krb4.m4 b/m4/krb4.m4
index 321b0bf..75ca505 100644
--- a/m4/krb4.m4
+++ b/m4/krb4.m4
@@ -1,5 +1,4 @@
dnl krb4.m4 -- Find the compiler and linker flags for Kerberos v4.
-dnl $Id$
dnl
dnl Finds the compiler and linker flags for linking with Kerberos v4 libraries
dnl and sets the substitution variables KRB4_CPPFLAGS, KRB4_LDFLAGS, and
diff --git a/m4/krb5.m4 b/m4/krb5.m4
index 934be0c..12d97f8 100644
--- a/m4/krb5.m4
+++ b/m4/krb5.m4
@@ -1,5 +1,4 @@
dnl krb5.m4 -- Find the compiler and linker flags for Kerberos v5.
-dnl $Id$
dnl
dnl Finds the compiler and linker flags for linking with Kerberos v5 libraries
dnl and sets the substitution variables KRB5_CPPFLAGS, KRB5_LDFLAGS, and
diff --git a/m4/lib-depends.m4 b/m4/lib-depends.m4
index 5f4c284..1d7e769 100644
--- a/m4/lib-depends.m4
+++ b/m4/lib-depends.m4
@@ -1,5 +1,4 @@
dnl lib-depends.m4 -- Provides option to change library probes.
-dnl $Id$
dnl
dnl This file provides RRA_ENABLE_REDUCED_DEPENDS, which adds the configure
dnl option --enable-reduced-depends to request that library probes assume
diff --git a/m4/remctl.m4 b/m4/remctl.m4
index 5cebc68..5705a26 100644
--- a/m4/remctl.m4
+++ b/m4/remctl.m4
@@ -1,5 +1,4 @@
dnl remctl.m4 -- Find the compiler and linker flags for remctl.
-dnl $Id$
dnl
dnl This file provides RRA_LIB_REMCTL, which finds the compiler and linker
dnl flags for linking with remctl libraries and sets the substitution
diff --git a/m4/snprintf.m4 b/m4/snprintf.m4
index 8ab3689..79c0089 100644
--- a/m4/snprintf.m4
+++ b/m4/snprintf.m4
@@ -1,5 +1,4 @@
dnl snprintf.m4 -- Test for a working C99 snprintf.
-dnl $Id$
dnl
dnl Check for a working snprintf. Some systems have an snprintf that doesn't
dnl nul-terminate if the buffer isn't large enough. Others return -1 if the
diff --git a/m4/vamacros.m4 b/m4/vamacros.m4
index 8946d8b..6740d77 100644
--- a/m4/vamacros.m4
+++ b/m4/vamacros.m4
@@ -1,5 +1,4 @@
dnl vamacros.m4 -- Check for support for variadic macros.
-dnl $Id$
dnl
dnl This file defines two macros for probing for compiler support for variadic
dnl macros. Provided are RRA_C_C99_VAMACROS, which checks for support for the
diff --git a/perl/Makefile.PL.in b/perl/Makefile.PL.in
index 1ba6004..5804d9b 100644
--- a/perl/Makefile.PL.in
+++ b/perl/Makefile.PL.in
@@ -1,5 +1,4 @@
# Makefile.PL for the Wallet Perl library. -*- perl -*-
-# $Id$
use ExtUtils::MakeMaker;
diff --git a/perl/Wallet/ACL.pm b/perl/Wallet/ACL.pm
index b96d2ac..9136fc2 100644
--- a/perl/Wallet/ACL.pm
+++ b/perl/Wallet/ACL.pm
@@ -1,5 +1,4 @@
# Wallet::ACL -- Implementation of ACLs in the wallet system.
-# $Id$
#
# Written by Russ Allbery <rra@stanford.edu>
# Copyright 2007, 2008 Board of Trustees, Leland Stanford Jr. University
diff --git a/perl/Wallet/ACL/Base.pm b/perl/Wallet/ACL/Base.pm
index 87df824..004de75 100644
--- a/perl/Wallet/ACL/Base.pm
+++ b/perl/Wallet/ACL/Base.pm
@@ -1,5 +1,4 @@
# Wallet::ACL::Base -- Parent class for wallet ACL verifiers.
-# $Id$
#
# Written by Russ Allbery <rra@stanford.edu>
# Copyright 2007 Board of Trustees, Leland Stanford Jr. University
diff --git a/perl/Wallet/ACL/Krb5.pm b/perl/Wallet/ACL/Krb5.pm
index f94475f..1c584c5 100644
--- a/perl/Wallet/ACL/Krb5.pm
+++ b/perl/Wallet/ACL/Krb5.pm
@@ -1,5 +1,4 @@
# Wallet::ACL::Krb5 -- Wallet Kerberos v5 principal ACL verifier.
-# $Id$
#
# Written by Russ Allbery <rra@stanford.edu>
# Copyright 2007 Board of Trustees, Leland Stanford Jr. University
diff --git a/perl/Wallet/ACL/NetDB.pm b/perl/Wallet/ACL/NetDB.pm
index cc7121b..6775c62 100644
--- a/perl/Wallet/ACL/NetDB.pm
+++ b/perl/Wallet/ACL/NetDB.pm
@@ -1,5 +1,4 @@
# Wallet::ACL::NetDB -- Wallet NetDB role ACL verifier.
-# $Id$
#
# Written by Russ Allbery <rra@stanford.edu>
# Copyright 2007 Board of Trustees, Leland Stanford Jr. University
diff --git a/perl/Wallet/ACL/NetDB/Root.pm b/perl/Wallet/ACL/NetDB/Root.pm
index 8c2c6b2..cbd1387 100644
--- a/perl/Wallet/ACL/NetDB/Root.pm
+++ b/perl/Wallet/ACL/NetDB/Root.pm
@@ -1,5 +1,4 @@
# Wallet::ACL::NetDB::Root -- Wallet NetDB role ACL verifier (root instances).
-# $Id$
#
# Written by Russ Allbery <rra@stanford.edu>
# Copyright 2007 Board of Trustees, Leland Stanford Jr. University
diff --git a/perl/Wallet/Admin.pm b/perl/Wallet/Admin.pm
index 37d538e..3a2f687 100644
--- a/perl/Wallet/Admin.pm
+++ b/perl/Wallet/Admin.pm
@@ -1,5 +1,4 @@
# Wallet::Admin -- Wallet system administrative interface.
-# $Id$
#
# Written by Russ Allbery <rra@stanford.edu>
# Copyright 2008 Board of Trustees, Leland Stanford Jr. University
diff --git a/perl/Wallet/Config.pm b/perl/Wallet/Config.pm
index 6c72781..3f52cf0 100644
--- a/perl/Wallet/Config.pm
+++ b/perl/Wallet/Config.pm
@@ -1,5 +1,4 @@
# Wallet::Config -- Configuration handling for the wallet server.
-# $Id$
#
# Written by Russ Allbery <rra@stanford.edu>
# Copyright 2007, 2008 Board of Trustees, Leland Stanford Jr. University
diff --git a/perl/Wallet/Database.pm b/perl/Wallet/Database.pm
index 3edf059..68fb6bb 100644
--- a/perl/Wallet/Database.pm
+++ b/perl/Wallet/Database.pm
@@ -1,5 +1,4 @@
# Wallet::Database -- Wallet system database connection management.
-# $Id$
#
# This module is a thin wrapper around DBI to handle determination of the
# database driver and configuration settings automatically on connect. The
diff --git a/perl/Wallet/Object/Base.pm b/perl/Wallet/Object/Base.pm
index bc4f096..0f40028 100644
--- a/perl/Wallet/Object/Base.pm
+++ b/perl/Wallet/Object/Base.pm
@@ -1,5 +1,4 @@
# Wallet::Object::Base -- Parent class for any object stored in the wallet.
-# $Id$
#
# Written by Russ Allbery <rra@stanford.edu>
# Copyright 2007, 2008 Board of Trustees, Leland Stanford Jr. University
diff --git a/perl/Wallet/Object/File.pm b/perl/Wallet/Object/File.pm
index b4e23f8..be72d7f 100644
--- a/perl/Wallet/Object/File.pm
+++ b/perl/Wallet/Object/File.pm
@@ -1,5 +1,4 @@
# Wallet::Object::File -- File object implementation for the wallet.
-# $Id$
#
# Written by Russ Allbery <rra@stanford.edu>
# Copyright 2008 Board of Trustees, Leland Stanford Jr. University
diff --git a/perl/Wallet/Object/Keytab.pm b/perl/Wallet/Object/Keytab.pm
index 8739f89..4cb8dff 100644
--- a/perl/Wallet/Object/Keytab.pm
+++ b/perl/Wallet/Object/Keytab.pm
@@ -1,5 +1,4 @@
# Wallet::Object::Keytab -- Keytab object implementation for the wallet.
-# $Id$
#
# Written by Russ Allbery <rra@stanford.edu>
# Copyright 2007, 2008 Board of Trustees, Leland Stanford Jr. University
diff --git a/perl/Wallet/Schema.pm b/perl/Wallet/Schema.pm
index 2fb3d64..2b256a2 100644
--- a/perl/Wallet/Schema.pm
+++ b/perl/Wallet/Schema.pm
@@ -1,5 +1,4 @@
# Wallet::Schema -- Database schema for the wallet system.
-# $Id$
#
# Written by Russ Allbery <rra@stanford.edu>
# Copyright 2007, 2008 Board of Trustees, Leland Stanford Jr. University
diff --git a/perl/Wallet/Server.pm b/perl/Wallet/Server.pm
index d4e6a91..40e48a3 100644
--- a/perl/Wallet/Server.pm
+++ b/perl/Wallet/Server.pm
@@ -1,5 +1,4 @@
# Wallet::Server -- Wallet system server implementation.
-# $Id$
#
# Written by Russ Allbery <rra@stanford.edu>
# Copyright 2007, 2008 Board of Trustees, Leland Stanford Jr. University
diff --git a/perl/t/acl.t b/perl/t/acl.t
index e46b7f8..95aa763 100755
--- a/perl/t/acl.t
+++ b/perl/t/acl.t
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-# $Id$
#
# t/api.t -- Tests for the wallet ACL API.
#
diff --git a/perl/t/admin.t b/perl/t/admin.t
index 4b8302d..7a8b8ae 100755
--- a/perl/t/admin.t
+++ b/perl/t/admin.t
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-# $Id$
#
# t/admin.t -- Tests for wallet administrative interface.
#
diff --git a/perl/t/config.t b/perl/t/config.t
index 0d159dc..d60d7e7 100755
--- a/perl/t/config.t
+++ b/perl/t/config.t
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-# $Id$
#
# t/config.t -- Tests for the wallet server configuration.
#
diff --git a/perl/t/data/keytab-fake b/perl/t/data/keytab-fake
index df21294..0ecf264 100755
--- a/perl/t/data/keytab-fake
+++ b/perl/t/data/keytab-fake
@@ -1,5 +1,4 @@
#!/bin/sh
-# $Id$
#
# keytab-fake -- Fake keytab-backend implementation.
#
diff --git a/perl/t/data/keytab.conf b/perl/t/data/keytab.conf
index eb105e2..484443f 100644
--- a/perl/t/data/keytab.conf
+++ b/perl/t/data/keytab.conf
@@ -1,5 +1,3 @@
-# $Id$
-#
# This is the remctl configuration used for testing the keytab backend's
# ability to retrieve existing keytabs through remctl. Currently the only
# supported and used command is keytab retrieve. The ACL is written on
diff --git a/perl/t/data/netdb-fake b/perl/t/data/netdb-fake
index 56744a7..ae5be18 100755
--- a/perl/t/data/netdb-fake
+++ b/perl/t/data/netdb-fake
@@ -1,5 +1,4 @@
#!/bin/sh
-# $Id$
#
# netdb-fake -- Fake NetDB remctl interface.
#
diff --git a/perl/t/data/netdb.conf b/perl/t/data/netdb.conf
index e7908ed..f08bfaa 100644
--- a/perl/t/data/netdb.conf
+++ b/perl/t/data/netdb.conf
@@ -1,5 +1,3 @@
-# $Id$
-#
# This is the remctl configuration used for testing the NetDB ACL verifier.
# The ACL is written on the fly by the test program.
diff --git a/perl/t/file.t b/perl/t/file.t
index 8eaa0f1..7ab5d75 100755
--- a/perl/t/file.t
+++ b/perl/t/file.t
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-# $Id$
#
# t/file.t -- Tests for the file object implementation.
#
diff --git a/perl/t/init.t b/perl/t/init.t
index 70085c9..d0fae9f 100755
--- a/perl/t/init.t
+++ b/perl/t/init.t
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-# $Id$
#
# t/init.t -- Tests for database initialization.
#
diff --git a/perl/t/keytab.t b/perl/t/keytab.t
index c1348d4..1803e53 100755
--- a/perl/t/keytab.t
+++ b/perl/t/keytab.t
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-# $Id$
#
# t/keytab.t -- Tests for the keytab object implementation.
#
diff --git a/perl/t/lib/Util.pm b/perl/t/lib/Util.pm
index a1bacbd..ac0f530 100644
--- a/perl/t/lib/Util.pm
+++ b/perl/t/lib/Util.pm
@@ -1,5 +1,4 @@
# Util -- Utility class for wallet tests.
-# $Id$
#
# Written by Russ Allbery <rra@stanford.edu>
# Copyright 2007, 2008 Board of Trustees, Leland Stanford Jr. University
diff --git a/perl/t/object.t b/perl/t/object.t
index 94fe22b..a40a412 100755
--- a/perl/t/object.t
+++ b/perl/t/object.t
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-# $Id$
#
# t/object.t -- Tests for the basic object implementation.
#
diff --git a/perl/t/pod.t b/perl/t/pod.t
index da4d0d3..e9aa0a8 100755
--- a/perl/t/pod.t
+++ b/perl/t/pod.t
@@ -1,5 +1,4 @@
#!/usr/bin/perl
-# $Id$
#
# t/pod.t -- Test POD formatting for the wallet Perl modules.
#
diff --git a/perl/t/schema.t b/perl/t/schema.t
index c7e9133..01d5dac 100755
--- a/perl/t/schema.t
+++ b/perl/t/schema.t
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-# $Id$
#
# t/schema.t -- Tests for the wallet schema class.
#
diff --git a/perl/t/server.t b/perl/t/server.t
index 08edd56..d4fd068 100755
--- a/perl/t/server.t
+++ b/perl/t/server.t
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-# $Id$
#
# t/server.t -- Tests for the wallet server API.
#
diff --git a/perl/t/verifier-netdb.t b/perl/t/verifier-netdb.t
index 6a77e3c..dcbbdd8 100755
--- a/perl/t/verifier-netdb.t
+++ b/perl/t/verifier-netdb.t
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-# $Id$
#
# t/verifier-netdb.t -- Tests for the NetDB wallet ACL verifiers.
#
diff --git a/perl/t/verifier.t b/perl/t/verifier.t
index 96e641d..3243d9c 100755
--- a/perl/t/verifier.t
+++ b/perl/t/verifier.t
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-# $Id$
#
# t/verifier.t -- Tests for the basic wallet ACL verifiers.
#
diff --git a/portable/asprintf.c b/portable/asprintf.c
index 9cae827..9451795 100644
--- a/portable/asprintf.c
+++ b/portable/asprintf.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Replacement for a missing asprintf and vasprintf.
*
* Provides the same functionality as the standard GNU library routines
diff --git a/portable/dummy.c b/portable/dummy.c
index 66341c3..8a0d54d 100644
--- a/portable/dummy.c
+++ b/portable/dummy.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Dummy symbol to prevent an empty library.
*
* On platforms that already have all of the functions that libportable would
diff --git a/portable/macros.h b/portable/macros.h
index dcffa59..8d5adbd 100644
--- a/portable/macros.h
+++ b/portable/macros.h
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Portability macros used in include files.
*
* Written by Russ Allbery <rra@stanford.edu>
diff --git a/portable/snprintf.c b/portable/snprintf.c
index 3c39de8..3775b8a 100644
--- a/portable/snprintf.c
+++ b/portable/snprintf.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Replacement for a missing snprintf or vsnprintf.
*
* The following implementation of snprintf was taken mostly verbatim from
diff --git a/portable/stdbool.h b/portable/stdbool.h
index 61dd8a1..01a2ff2 100644
--- a/portable/stdbool.h
+++ b/portable/stdbool.h
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Portability wrapper around <stdbool.h>.
*
* Provides the bool and _Bool types and the true and false constants,
diff --git a/portable/strlcat.c b/portable/strlcat.c
index 4816f90..f696db3 100644
--- a/portable/strlcat.c
+++ b/portable/strlcat.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Replacement for a missing strlcat.
*
* Provides the same functionality as the *BSD function strlcat, originally
diff --git a/portable/strlcpy.c b/portable/strlcpy.c
index d281645..596e968 100644
--- a/portable/strlcpy.c
+++ b/portable/strlcpy.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Replacement for a missing strlcpy.
*
* Provides the same functionality as the *BSD function strlcpy, originally
diff --git a/portable/system.h b/portable/system.h
index 1408ba7..b899d08 100644
--- a/portable/system.h
+++ b/portable/system.h
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Declarations of routines and variables in the C library. Including this
* file is the equivalent of including all of the following headers, portably:
*
diff --git a/server/keytab-backend b/server/keytab-backend
index 06fed3d..b37fb3a 100755
--- a/server/keytab-backend
+++ b/server/keytab-backend
@@ -1,5 +1,4 @@
#!/usr/bin/perl
-our $ID = q$Id$;
#
# keytab-backend -- Extract keytabs from the KDC without changing the key.
#
diff --git a/server/wallet-admin b/server/wallet-admin
index 4c27e9b..0daa986 100755
--- a/server/wallet-admin
+++ b/server/wallet-admin
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-our $ID = q$Id$;
#
# wallet-admin -- Wallet server administrative commands.
#
diff --git a/server/wallet-backend b/server/wallet-backend
index 74e0eb0..448f175 100755
--- a/server/wallet-backend
+++ b/server/wallet-backend
@@ -1,5 +1,4 @@
#!/usr/bin/perl
-our $ID = q$Id$;
#
# wallet-backend -- Wallet server for storing and retrieving secure data.
#
diff --git a/tests/client/basic-t.in b/tests/client/basic-t.in
index f18c28e..05a7abe 100644
--- a/tests/client/basic-t.in
+++ b/tests/client/basic-t.in
@@ -1,5 +1,4 @@
#! /bin/sh
-# $Id$
#
# Test suite for the wallet command-line client.
#
diff --git a/tests/client/full-t.in b/tests/client/full-t.in
index f4ef1d3..3240563 100644
--- a/tests/client/full-t.in
+++ b/tests/client/full-t.in
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-# $Id$
#
# tests/client/full-t -- End-to-end tests for the wallet client.
#
diff --git a/tests/client/pod-t.in b/tests/client/pod-t.in
index 98c34c7..db995f7 100644
--- a/tests/client/pod-t.in
+++ b/tests/client/pod-t.in
@@ -1,5 +1,4 @@
#!/usr/bin/perl
-# $Id$
#
# Test POD formatting for client documentation.
#
diff --git a/tests/client/prompt-t.in b/tests/client/prompt-t.in
index 2d6097d..7988fc9 100644
--- a/tests/client/prompt-t.in
+++ b/tests/client/prompt-t.in
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-# $Id$
#
# tests/client/prompt-t -- Password prompting tests for the wallet client.
#
diff --git a/tests/data/basic.conf b/tests/data/basic.conf
index 7ad998f..3280ce9 100644
--- a/tests/data/basic.conf
+++ b/tests/data/basic.conf
@@ -1,4 +1,3 @@
# remctl configuration for wallet client tests.
-# $Id$
fake-wallet ALL data/cmd-fake ANYUSER
diff --git a/tests/data/cmd-fake b/tests/data/cmd-fake
index 3ffd9cc..9c9e38c 100755
--- a/tests/data/cmd-fake
+++ b/tests/data/cmd-fake
@@ -1,5 +1,4 @@
#!/bin/sh
-# $Id$
#
# 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.
diff --git a/tests/data/cmd-wrapper.in b/tests/data/cmd-wrapper.in
index e119002..7c7b342 100644
--- a/tests/data/cmd-wrapper.in
+++ b/tests/data/cmd-wrapper.in
@@ -1,5 +1,4 @@
#!/bin/sh
-# $Id$
#
# Wrapper around the standard wallet-backend script that sets the Perl INC
# path and the WALLET_CONFIG environment variable appropriately.
diff --git a/tests/data/fake-kadmin b/tests/data/fake-kadmin
index 81dc999..61906a4 100755
--- a/tests/data/fake-kadmin
+++ b/tests/data/fake-kadmin
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-# $Id$
#
# fake-kadmin -- Fake kadmin.local used to test the keytab backend.
#
diff --git a/tests/data/full.conf.in b/tests/data/full.conf.in
index b97a4bc..25aef9e 100644
--- a/tests/data/full.conf.in
+++ b/tests/data/full.conf.in
@@ -1,4 +1,3 @@
# remctl configuration for full wallet client tests.
-# $Id$
wallet ALL @abs_top_builddir@/tests/data/cmd-wrapper ANYUSER
diff --git a/tests/data/wallet.conf b/tests/data/wallet.conf
index b864e5e..0a232dd 100644
--- a/tests/data/wallet.conf
+++ b/tests/data/wallet.conf
@@ -1,5 +1,4 @@
# wallet.conf -- Test wallet server configuration. -*- perl -*-
-# $Id$
# Always test with SQLite.
$DB_DRIVER = 'SQLite';
diff --git a/tests/kasetkey/basic-t.in b/tests/kasetkey/basic-t.in
index afc6747..bb086d6 100644
--- a/tests/kasetkey/basic-t.in
+++ b/tests/kasetkey/basic-t.in
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-# $Id$
#
# Tests for basic kasetkey functionality.
#
diff --git a/tests/libtest.c b/tests/libtest.c
index 76d5207..bddaf91 100644
--- a/tests/libtest.c
+++ b/tests/libtest.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Some utility routines for writing tests.
*
* Herein are a variety of utility routines for writing tests. All routines
diff --git a/tests/libtest.h b/tests/libtest.h
index ac2b083..ad4f591 100644
--- a/tests/libtest.h
+++ b/tests/libtest.h
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Some utility routines for writing tests.
*
* Copyright 2006, 2007 Board of Trustees, Leland Stanford Jr. University
diff --git a/tests/libtest.sh b/tests/libtest.sh
index ed46d0e..74f5ee6 100644
--- a/tests/libtest.sh
+++ b/tests/libtest.sh
@@ -1,5 +1,3 @@
-# $Id$
-#
# Shell function library for test cases.
#
# Written by Russ Allbery <rra@stanford.edu>
diff --git a/tests/portable/asprintf-t.c b/tests/portable/asprintf-t.c
index d42e740..689e7c7 100644
--- a/tests/portable/asprintf-t.c
+++ b/tests/portable/asprintf-t.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* asprintf and vasprintf test suite.
*
* Written by Russ Allbery <rra@stanford.edu>
diff --git a/tests/portable/snprintf-t.c b/tests/portable/snprintf-t.c
index c33e0e7..18c2326 100644
--- a/tests/portable/snprintf-t.c
+++ b/tests/portable/snprintf-t.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* snprintf test suite.
*
* Copyright (c) 2004, 2005, 2006
diff --git a/tests/portable/strlcat-t.c b/tests/portable/strlcat-t.c
index c860803..2f39925 100644
--- a/tests/portable/strlcat-t.c
+++ b/tests/portable/strlcat-t.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* strlcat test suite.
*
* Copyright (c) 2004, 2005, 2006
diff --git a/tests/portable/strlcpy-t.c b/tests/portable/strlcpy-t.c
index 8fb1f9c..74c9ecd 100644
--- a/tests/portable/strlcpy-t.c
+++ b/tests/portable/strlcpy-t.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* strlcpy test suite.
*
* Copyright (c) 2004, 2005, 2006
diff --git a/tests/runtests.c b/tests/runtests.c
index abad3b6..060c8ad 100644
--- a/tests/runtests.c
+++ b/tests/runtests.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Run a set of tests, reporting results.
*
* Usage:
diff --git a/tests/server/admin-t.in b/tests/server/admin-t.in
index be40880..44ea1fe 100644
--- a/tests/server/admin-t.in
+++ b/tests/server/admin-t.in
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-# $Id$
#
# Tests for the wallet-admin dispatch code.
#
diff --git a/tests/server/backend-t.in b/tests/server/backend-t.in
index e1518d8..773a002 100644
--- a/tests/server/backend-t.in
+++ b/tests/server/backend-t.in
@@ -1,5 +1,4 @@
#!/usr/bin/perl -w
-# $Id$
#
# Tests for the wallet-backend dispatch code.
#
diff --git a/tests/server/pod-t.in b/tests/server/pod-t.in
index fd939a5..4973d23 100644
--- a/tests/server/pod-t.in
+++ b/tests/server/pod-t.in
@@ -1,5 +1,4 @@
#!/usr/bin/perl
-# $Id$
#
# tests/server/pod-t -- Test POD formatting for client documentation.
#
diff --git a/tests/util/concat-t.c b/tests/util/concat-t.c
index 2428d71..81824c8 100644
--- a/tests/util/concat-t.c
+++ b/tests/util/concat-t.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* concat test suite.
*
* Copyright 2004, 2005, 2006
diff --git a/tests/util/messages-t.c b/tests/util/messages-t.c
index 434ef56..3f7860e 100644
--- a/tests/util/messages-t.c
+++ b/tests/util/messages-t.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Test suite for error handling routines.
*
* Copyright 2004, 2005, 2006
diff --git a/tests/util/xmalloc-t.in b/tests/util/xmalloc-t.in
index f721822..5c18512 100644
--- a/tests/util/xmalloc-t.in
+++ b/tests/util/xmalloc-t.in
@@ -1,5 +1,4 @@
#! /bin/sh
-# $Id$
#
# Test suite for xmalloc and friends.
#
diff --git a/tests/util/xmalloc.c b/tests/util/xmalloc.c
index 699d0c4..bd0ab62 100644
--- a/tests/util/xmalloc.c
+++ b/tests/util/xmalloc.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Test suite for xmalloc and family.
*
* Copyright 2004, 2005, 2006
diff --git a/util/concat.c b/util/concat.c
index 1d08e08..bef67db 100644
--- a/util/concat.c
+++ b/util/concat.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Concatenate strings with dynamic memory allocation.
*
* Usage:
diff --git a/util/messages-krb5.c b/util/messages-krb5.c
index caf29b9..00f4a2e 100644
--- a/util/messages-krb5.c
+++ b/util/messages-krb5.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Error handling for Kerberos v5.
*
* Provides versions of die and warn that take a Kerberos context and a
diff --git a/util/messages.c b/util/messages.c
index 7714c2b..0a106f6 100644
--- a/util/messages.c
+++ b/util/messages.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Message and error reporting (possibly fatal).
*
* Usage:
diff --git a/util/util.h b/util/util.h
index 0a45c73..6ac7fa7 100644
--- a/util/util.h
+++ b/util/util.h
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* Utility functions.
*
* This is a variety of utility functions that are used internally by pieces
diff --git a/util/xmalloc.c b/util/xmalloc.c
index 927372d..412890e 100644
--- a/util/xmalloc.c
+++ b/util/xmalloc.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* malloc routines with failure handling.
*
* Usage: