From 1780343058de4639056100ac272fa020309b5a47 Mon Sep 17 00:00:00 2001 From: Theodore Tso Date: Fri, 14 Apr 1995 22:00:16 +0000 Subject: [PATCH] Add Cygnus's "Sanitize" system to the krb5 tree, to make it easier to do releases.... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5359 dc483132-0cff-0310-8789-dd5450dbe970 --- .Sanitize | 35 ++ doc/.Sanitize | 45 ++ doc/api/.Sanitize | 47 ++ doc/implement/.Sanitize | 46 ++ doc/kadmin/.Sanitize | 32 ++ doc/krb5-protocol/.Sanitize | 34 ++ doc/old-V4-docs/.Sanitize | 36 ++ src/.Sanitize | 63 +++ src/admin/.Sanitize | 42 ++ src/admin/aname/.Sanitize | 38 ++ src/admin/convert/.Sanitize | 38 ++ src/admin/create/.Sanitize | 38 ++ src/admin/destroy/.Sanitize | 38 ++ src/admin/edit/.Sanitize | 46 ++ src/admin/stash/.Sanitize | 38 ++ src/appl/.Sanitize | 47 ++ src/appl/bsd/.Sanitize | 56 +++ src/appl/gss-sample/.Sanitize | 40 ++ src/appl/mailquery/.Sanitize | 40 ++ src/appl/movemail/.Sanitize | 37 ++ src/appl/popper/.Sanitize | 70 +++ src/appl/popper/orig-makefiles/.Sanitize | 33 ++ src/appl/sample/.Sanitize | 39 ++ src/appl/sample/sclient/.Sanitize | 38 ++ src/appl/sample/sserver/.Sanitize | 38 ++ src/appl/simple/.Sanitize | 38 ++ src/appl/simple/client/.Sanitize | 37 ++ src/appl/simple/server/.Sanitize | 37 ++ src/appl/telnet/.Sanitize | 47 ++ src/appl/telnet/arpa/.Sanitize | 32 ++ src/appl/telnet/libtelnet/.Sanitize | 73 +++ src/appl/telnet/telnet/.Sanitize | 59 +++ src/appl/telnet/telnetd/.Sanitize | 55 +++ src/appl/user_user/.Sanitize | 38 ++ src/appl/zmailnotify/.Sanitize | 31 ++ src/autotools/.Sanitize | 31 ++ src/clients/.Sanitize | 40 ++ src/clients/kdestroy/.Sanitize | 38 ++ src/clients/kinit/.Sanitize | 38 ++ src/clients/klist/.Sanitize | 38 ++ src/clients/ksu/.Sanitize | 44 ++ src/config-files/.Sanitize | 36 ++ src/config/.Sanitize | 43 ++ src/config/doc/.Sanitize | 31 ++ src/include/.Sanitize | 46 ++ src/include/kerberosIV/.Sanitize | 68 +++ src/include/krb5/.Sanitize | 76 ++++ src/include/krb5/asn.1/.Sanitize | 32 ++ src/include/krb5/stock/.Sanitize | 33 ++ src/include/sys/.Sanitize | 33 ++ src/isode/.Sanitize | 37 ++ src/isode/compat/.Sanitize | 31 ++ src/isode/h/.Sanitize | 31 ++ src/isode/pepsy/.Sanitize | 32 ++ src/isode/pepsy/doc/.Sanitize | 31 ++ src/isode/psap/.Sanitize | 32 ++ src/isode/psap/test/.Sanitize | 31 ++ src/isode/support/.Sanitize | 31 ++ src/isode/util/.Sanitize | 31 ++ src/kadmin.new/.Sanitize | 32 ++ src/kadmin.new/client/.Sanitize | 43 ++ src/kadmin/.Sanitize | 39 ++ src/kadmin/client/.Sanitize | 47 ++ src/kadmin/kpasswd/.Sanitize | 39 ++ src/kadmin/server/.Sanitize | 54 +++ src/kadmin/v4server/.Sanitize | 46 ++ src/kdc/.Sanitize | 57 +++ src/krb524/.Sanitize | 50 +++ src/lib/.Sanitize | 54 +++ src/lib/crypto/.Sanitize | 45 ++ src/lib/crypto/crc32/.Sanitize | 40 ++ src/lib/crypto/des/.Sanitize | 64 +++ src/lib/crypto/des/doc/.Sanitize | 32 ++ src/lib/crypto/md4/.Sanitize | 42 ++ src/lib/crypto/md5/.Sanitize | 40 ++ src/lib/crypto/os/.Sanitize | 37 ++ src/lib/des425/.Sanitize | 52 +++ src/lib/gssapi/.Sanitize | 41 ++ src/lib/gssapi/generic/.Sanitize | 53 +++ src/lib/gssapi/krb5/.Sanitize | 68 +++ src/lib/gssapi/sample/.Sanitize | 31 ++ src/lib/kdb/.Sanitize | 45 ++ src/lib/krb425/.Sanitize | 60 +++ src/lib/krb5/.Sanitize | 45 ++ src/lib/krb5/asn.1/.Sanitize | 60 +++ src/lib/krb5/ccache/.Sanitize | 41 ++ src/lib/krb5/ccache/file/.Sanitize | 62 +++ src/lib/krb5/ccache/stdio/.Sanitize | 62 +++ src/lib/krb5/error_tables/.Sanitize | 43 ++ src/lib/krb5/free/.Sanitize | 67 +++ src/lib/krb5/keytab/.Sanitize | 43 ++ src/lib/krb5/keytab/file/.Sanitize | 51 +++ src/lib/krb5/krb/.Sanitize | 103 +++++ src/lib/krb5/os/.Sanitize | 70 +++ src/lib/krb5/posix/.Sanitize | 45 ++ src/lib/krb5/rcache/.Sanitize | 47 ++ src/mac/.Sanitize | 31 ++ src/prototype/.Sanitize | 34 ++ src/slave/.Sanitize | 42 ++ src/tests/.Sanitize | 44 ++ src/tests/asn.1/.Sanitize | 49 ++ src/tests/create/.Sanitize | 39 ++ src/tests/hammer/.Sanitize | 39 ++ src/tests/resolve/.Sanitize | 36 ++ src/tests/verify/.Sanitize | 39 ++ src/util/.Sanitize | 47 ++ src/util/Sanitize | 418 ++++++++++++++++++ src/util/autoconf/.Sanitize | 89 ++++ src/util/autoconf/testsuite/.Sanitize | 38 ++ .../autoconf/testsuite/autoconf.g/.Sanitize | 33 ++ .../autoconf/testsuite/autoconf.s/.Sanitize | 33 ++ src/util/autoconf/testsuite/config/.Sanitize | 32 ++ src/util/autoconf/testsuite/lib/.Sanitize | 32 ++ src/util/et/.Sanitize | 60 +++ src/util/kfrags/.Sanitize | 40 ++ src/util/makedepend/.Sanitize | 42 ++ src/util/ss/.Sanitize | 64 +++ src/util/unifdef/.Sanitize | 37 ++ src/windows/.Sanitize | 36 ++ src/windows/cns/.Sanitize | 56 +++ src/windows/wintel/.Sanitize | 56 +++ 121 files changed, 5731 insertions(+) create mode 100644 .Sanitize create mode 100644 doc/.Sanitize create mode 100644 doc/api/.Sanitize create mode 100644 doc/implement/.Sanitize create mode 100644 doc/kadmin/.Sanitize create mode 100644 doc/krb5-protocol/.Sanitize create mode 100644 doc/old-V4-docs/.Sanitize create mode 100644 src/.Sanitize create mode 100644 src/admin/.Sanitize create mode 100644 src/admin/aname/.Sanitize create mode 100644 src/admin/convert/.Sanitize create mode 100644 src/admin/create/.Sanitize create mode 100644 src/admin/destroy/.Sanitize create mode 100644 src/admin/edit/.Sanitize create mode 100644 src/admin/stash/.Sanitize create mode 100644 src/appl/.Sanitize create mode 100644 src/appl/bsd/.Sanitize create mode 100644 src/appl/gss-sample/.Sanitize create mode 100644 src/appl/mailquery/.Sanitize create mode 100644 src/appl/movemail/.Sanitize create mode 100644 src/appl/popper/.Sanitize create mode 100644 src/appl/popper/orig-makefiles/.Sanitize create mode 100644 src/appl/sample/.Sanitize create mode 100644 src/appl/sample/sclient/.Sanitize create mode 100644 src/appl/sample/sserver/.Sanitize create mode 100644 src/appl/simple/.Sanitize create mode 100644 src/appl/simple/client/.Sanitize create mode 100644 src/appl/simple/server/.Sanitize create mode 100644 src/appl/telnet/.Sanitize create mode 100644 src/appl/telnet/arpa/.Sanitize create mode 100644 src/appl/telnet/libtelnet/.Sanitize create mode 100644 src/appl/telnet/telnet/.Sanitize create mode 100644 src/appl/telnet/telnetd/.Sanitize create mode 100644 src/appl/user_user/.Sanitize create mode 100644 src/appl/zmailnotify/.Sanitize create mode 100644 src/autotools/.Sanitize create mode 100644 src/clients/.Sanitize create mode 100644 src/clients/kdestroy/.Sanitize create mode 100644 src/clients/kinit/.Sanitize create mode 100644 src/clients/klist/.Sanitize create mode 100644 src/clients/ksu/.Sanitize create mode 100644 src/config-files/.Sanitize create mode 100644 src/config/.Sanitize create mode 100644 src/config/doc/.Sanitize create mode 100644 src/include/.Sanitize create mode 100644 src/include/kerberosIV/.Sanitize create mode 100644 src/include/krb5/.Sanitize create mode 100644 src/include/krb5/asn.1/.Sanitize create mode 100644 src/include/krb5/stock/.Sanitize create mode 100644 src/include/sys/.Sanitize create mode 100644 src/isode/.Sanitize create mode 100644 src/isode/compat/.Sanitize create mode 100644 src/isode/h/.Sanitize create mode 100644 src/isode/pepsy/.Sanitize create mode 100644 src/isode/pepsy/doc/.Sanitize create mode 100644 src/isode/psap/.Sanitize create mode 100644 src/isode/psap/test/.Sanitize create mode 100644 src/isode/support/.Sanitize create mode 100644 src/isode/util/.Sanitize create mode 100644 src/kadmin.new/.Sanitize create mode 100644 src/kadmin.new/client/.Sanitize create mode 100644 src/kadmin/.Sanitize create mode 100644 src/kadmin/client/.Sanitize create mode 100644 src/kadmin/kpasswd/.Sanitize create mode 100644 src/kadmin/server/.Sanitize create mode 100644 src/kadmin/v4server/.Sanitize create mode 100644 src/kdc/.Sanitize create mode 100644 src/krb524/.Sanitize create mode 100644 src/lib/.Sanitize create mode 100644 src/lib/crypto/.Sanitize create mode 100644 src/lib/crypto/crc32/.Sanitize create mode 100644 src/lib/crypto/des/.Sanitize create mode 100644 src/lib/crypto/des/doc/.Sanitize create mode 100644 src/lib/crypto/md4/.Sanitize create mode 100644 src/lib/crypto/md5/.Sanitize create mode 100644 src/lib/crypto/os/.Sanitize create mode 100644 src/lib/des425/.Sanitize create mode 100644 src/lib/gssapi/.Sanitize create mode 100644 src/lib/gssapi/generic/.Sanitize create mode 100644 src/lib/gssapi/krb5/.Sanitize create mode 100644 src/lib/gssapi/sample/.Sanitize create mode 100644 src/lib/kdb/.Sanitize create mode 100644 src/lib/krb425/.Sanitize create mode 100644 src/lib/krb5/.Sanitize create mode 100644 src/lib/krb5/asn.1/.Sanitize create mode 100644 src/lib/krb5/ccache/.Sanitize create mode 100644 src/lib/krb5/ccache/file/.Sanitize create mode 100644 src/lib/krb5/ccache/stdio/.Sanitize create mode 100644 src/lib/krb5/error_tables/.Sanitize create mode 100644 src/lib/krb5/free/.Sanitize create mode 100644 src/lib/krb5/keytab/.Sanitize create mode 100644 src/lib/krb5/keytab/file/.Sanitize create mode 100644 src/lib/krb5/krb/.Sanitize create mode 100644 src/lib/krb5/os/.Sanitize create mode 100644 src/lib/krb5/posix/.Sanitize create mode 100644 src/lib/krb5/rcache/.Sanitize create mode 100644 src/mac/.Sanitize create mode 100644 src/prototype/.Sanitize create mode 100644 src/slave/.Sanitize create mode 100644 src/tests/.Sanitize create mode 100644 src/tests/asn.1/.Sanitize create mode 100644 src/tests/create/.Sanitize create mode 100644 src/tests/hammer/.Sanitize create mode 100644 src/tests/resolve/.Sanitize create mode 100644 src/tests/verify/.Sanitize create mode 100644 src/util/.Sanitize create mode 100644 src/util/Sanitize create mode 100644 src/util/autoconf/.Sanitize create mode 100644 src/util/autoconf/testsuite/.Sanitize create mode 100644 src/util/autoconf/testsuite/autoconf.g/.Sanitize create mode 100644 src/util/autoconf/testsuite/autoconf.s/.Sanitize create mode 100644 src/util/autoconf/testsuite/config/.Sanitize create mode 100644 src/util/autoconf/testsuite/lib/.Sanitize create mode 100644 src/util/et/.Sanitize create mode 100644 src/util/kfrags/.Sanitize create mode 100644 src/util/makedepend/.Sanitize create mode 100644 src/util/ss/.Sanitize create mode 100644 src/util/unifdef/.Sanitize create mode 100644 src/windows/.Sanitize create mode 100644 src/windows/cns/.Sanitize create mode 100644 src/windows/wintel/.Sanitize diff --git a/.Sanitize b/.Sanitize new file mode 100644 index 000000000..967367d17 --- /dev/null +++ b/.Sanitize @@ -0,0 +1,35 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +LOG +build +doc +src + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/doc/.Sanitize b/doc/.Sanitize new file mode 100644 index 000000000..e2fcb3f51 --- /dev/null +++ b/doc/.Sanitize @@ -0,0 +1,45 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +ChangeLog +HOW_TO_BUILD +INCOMPATIBILITY +OS-notes +SOURCE-TREE +TREE-GRAPH +api +implement +install.texi +kadmin +kpasswd.protocol +krb5-protocol +old-V4-docs +texinfo.tex + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/doc/api/.Sanitize b/doc/api/.Sanitize new file mode 100644 index 000000000..72e8d5e19 --- /dev/null +++ b/doc/api/.Sanitize @@ -0,0 +1,47 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +ChangeLog +Makefile +ccache.tex +changebar.sty +errors.tex +fancyheadings.sty +fixunder.sty +functions.sty +intro.tex +keytab.tex +krb5.tex +libdes.tex +libos.tex +library.tex +rcache.tex +tables.tex + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/doc/implement/.Sanitize b/doc/implement/.Sanitize new file mode 100644 index 000000000..1847a88d1 --- /dev/null +++ b/doc/implement/.Sanitize @@ -0,0 +1,46 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +ChangeLog +Makefile +ccache-i.tex +changebar.sty +cksum-i.tex +crc-32-i.tex +encrypt-i.tex +fancyheadings.sty +fixunder.sty +functions.sty +implement.tex +kdb-i.tex +keytab-i.tex +libos-i.tex +rcache-i.tex + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/doc/kadmin/.Sanitize b/doc/kadmin/.Sanitize new file mode 100644 index 000000000..5136af5fc --- /dev/null +++ b/doc/kadmin/.Sanitize @@ -0,0 +1,32 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +cli.func-spec + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/doc/krb5-protocol/.Sanitize b/doc/krb5-protocol/.Sanitize new file mode 100644 index 000000000..ab69828a5 --- /dev/null +++ b/doc/krb5-protocol/.Sanitize @@ -0,0 +1,34 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +krb5.constants +rfc1510.errata +rfc1510.txt + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/doc/old-V4-docs/.Sanitize b/doc/old-V4-docs/.Sanitize new file mode 100644 index 000000000..d36248c95 --- /dev/null +++ b/doc/old-V4-docs/.Sanitize @@ -0,0 +1,36 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +README +installation.PS +installation.mss +operation.PS +operation.mss + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/.Sanitize b/src/.Sanitize new file mode 100644 index 000000000..988d0aba0 --- /dev/null +++ b/src/.Sanitize @@ -0,0 +1,63 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +.rconf +CHANGES +ChangeLog +Makefile +Makefile.in +TODO +acconfig.h +aclocal.m4 +admin +appl +autotools +clients +config +config-files +configure +configure.in +include +isode +kadmin +kadmin.new +kdc +krb524 +lib +mac +patchlevel.h +prototype +slave +tests +util +wconfig.c +windows + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/admin/.Sanitize b/src/admin/.Sanitize new file mode 100644 index 000000000..efcd690a1 --- /dev/null +++ b/src/admin/.Sanitize @@ -0,0 +1,42 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +aname +configure +configure.in +convert +create +destroy +edit +stash + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/admin/aname/.Sanitize b/src/admin/aname/.Sanitize new file mode 100644 index 000000000..bcb7a8536 --- /dev/null +++ b/src/admin/aname/.Sanitize @@ -0,0 +1,38 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +kdb5_anadd.M +kdb5_anadd.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/admin/convert/.Sanitize b/src/admin/convert/.Sanitize new file mode 100644 index 000000000..e6c7914b2 --- /dev/null +++ b/src/admin/convert/.Sanitize @@ -0,0 +1,38 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +kdb5_convert.M +kdb5_convert.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/admin/create/.Sanitize b/src/admin/create/.Sanitize new file mode 100644 index 000000000..a74d8b55d --- /dev/null +++ b/src/admin/create/.Sanitize @@ -0,0 +1,38 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +kdb5_create.M +kdb5_create.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/admin/destroy/.Sanitize b/src/admin/destroy/.Sanitize new file mode 100644 index 000000000..bf5af7669 --- /dev/null +++ b/src/admin/destroy/.Sanitize @@ -0,0 +1,38 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +kdb5_destroy.M +kdb5_destroy.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/admin/edit/.Sanitize b/src/admin/edit/.Sanitize new file mode 100644 index 000000000..ca7db3e07 --- /dev/null +++ b/src/admin/edit/.Sanitize @@ -0,0 +1,46 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +dump.c +dumpv4.c +getdate.y +kdb5_ed_ct.ct +kdb5_edit.M +kdb5_edit.c +kdb5_edit.h +ss_wrapper.c +tcl_wrapper.c +util.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/admin/stash/.Sanitize b/src/admin/stash/.Sanitize new file mode 100644 index 000000000..dc96baff7 --- /dev/null +++ b/src/admin/stash/.Sanitize @@ -0,0 +1,38 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +kdb5_stash.M +kdb5_stash.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/.Sanitize b/src/appl/.Sanitize new file mode 100644 index 000000000..4555e6bf0 --- /dev/null +++ b/src/appl/.Sanitize @@ -0,0 +1,47 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +.rconf +ChangeLog +Makefile.in +bsd +configure +configure.in +gss-sample +mailquery +movemail +popper +sample +simple +telnet +user_user +zmailnotify + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/bsd/.Sanitize b/src/appl/bsd/.Sanitize new file mode 100644 index 000000000..f24682ef4 --- /dev/null +++ b/src/appl/bsd/.Sanitize @@ -0,0 +1,56 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +defines.h +fieldbits.h +forward.c +getdtablesize.c +kcmd.c +krcp.c +krlogin.c +krlogind.M +krlogind.c +krsh.c +krshd.M +krshd.c +login.c +loginpaths.h +logutil.c +rcp.M +rlogin.M +rpaths.h +rsh.M +setenv.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/gss-sample/.Sanitize b/src/appl/gss-sample/.Sanitize new file mode 100644 index 000000000..a95bfeb39 --- /dev/null +++ b/src/appl/gss-sample/.Sanitize @@ -0,0 +1,40 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +README +configure +configure.in +gss-client.c +gss-misc.c +gss-server.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/mailquery/.Sanitize b/src/appl/mailquery/.Sanitize new file mode 100644 index 000000000..d58a60ee5 --- /dev/null +++ b/src/appl/mailquery/.Sanitize @@ -0,0 +1,40 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +mailquery.M +mailquery.c +pop.h +poplib.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/movemail/.Sanitize b/src/appl/movemail/.Sanitize new file mode 100644 index 000000000..7146ae17d --- /dev/null +++ b/src/appl/movemail/.Sanitize @@ -0,0 +1,37 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +movemail.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/popper/.Sanitize b/src/appl/popper/.Sanitize new file mode 100644 index 000000000..112edef27 --- /dev/null +++ b/src/appl/popper/.Sanitize @@ -0,0 +1,70 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +.rconf +ChangeLog +Makefile.in +README +Release.Notes +configure +configure.in +mh-6.8.patch +orig-makefiles +pop3.rfc1081 +pop3e.rfc1082 +pop_dele.c +pop_dropcopy.c +pop_dropinfo.c +pop_enter.c +pop_get_command.c +pop_get_subcommand.c +pop_init.c +pop_last.c +pop_list.c +pop_log.c +pop_lower.c +pop_msg.c +pop_parse.c +pop_pass.c +pop_quit.c +pop_rset.c +pop_send.c +pop_stat.c +pop_updt.c +pop_user.c +pop_xmit.c +pop_xtnd.c +popper.M +popper.c +popper.h +syslog_levels +version.h + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/popper/orig-makefiles/.Sanitize b/src/appl/popper/orig-makefiles/.Sanitize new file mode 100644 index 000000000..9030cf5e3 --- /dev/null +++ b/src/appl/popper/orig-makefiles/.Sanitize @@ -0,0 +1,33 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +Makefile +Makefile.krb_passwd_hack + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/sample/.Sanitize b/src/appl/sample/.Sanitize new file mode 100644 index 000000000..335f5ed3f --- /dev/null +++ b/src/appl/sample/.Sanitize @@ -0,0 +1,39 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +sample.h +sclient +sserver + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/sample/sclient/.Sanitize b/src/appl/sample/sclient/.Sanitize new file mode 100644 index 000000000..d34f936e0 --- /dev/null +++ b/src/appl/sample/sclient/.Sanitize @@ -0,0 +1,38 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +sclient.M +sclient.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/sample/sserver/.Sanitize b/src/appl/sample/sserver/.Sanitize new file mode 100644 index 000000000..da0dcd050 --- /dev/null +++ b/src/appl/sample/sserver/.Sanitize @@ -0,0 +1,38 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +sserver.M +sserver.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/simple/.Sanitize b/src/appl/simple/.Sanitize new file mode 100644 index 000000000..838f9480f --- /dev/null +++ b/src/appl/simple/.Sanitize @@ -0,0 +1,38 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +Makefile.in +client +configure +configure.in +server +simple.h + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/simple/client/.Sanitize b/src/appl/simple/client/.Sanitize new file mode 100644 index 000000000..67a3f6130 --- /dev/null +++ b/src/appl/simple/client/.Sanitize @@ -0,0 +1,37 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +sim_client.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/simple/server/.Sanitize b/src/appl/simple/server/.Sanitize new file mode 100644 index 000000000..fa837442a --- /dev/null +++ b/src/appl/simple/server/.Sanitize @@ -0,0 +1,37 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +sim_server.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/telnet/.Sanitize b/src/appl/telnet/.Sanitize new file mode 100644 index 000000000..72a66203f --- /dev/null +++ b/src/appl/telnet/.Sanitize @@ -0,0 +1,47 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +.rconf +ChangeLog +Config.generic +Makefile.in +Makefile.orig +README +arpa +configure +configure.in +kern.diff +libtelnet +stty.diff +telnet +telnet.state +telnetd + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/telnet/arpa/.Sanitize b/src/appl/telnet/arpa/.Sanitize new file mode 100644 index 000000000..e5eeb8f68 --- /dev/null +++ b/src/appl/telnet/arpa/.Sanitize @@ -0,0 +1,32 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +telnet.h + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/telnet/libtelnet/.Sanitize b/src/appl/telnet/libtelnet/.Sanitize new file mode 100644 index 000000000..35ba8d9ec --- /dev/null +++ b/src/appl/telnet/libtelnet/.Sanitize @@ -0,0 +1,73 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.4.4 +Makefile.generic +Makefile.in +Makefile.orig +auth-proto.h +auth.c +auth.h +configure +configure.in +enc-proto.h +enc_des.c +encrypt.c +encrypt.h +forward.c +genget.c +getent.c +getopt.c +gettytab.c +gettytab.h +herror.c +kerberos.c +kerberos5.c +key-proto.h +krb4encpwd.c +mem.c +misc-proto.h +misc.c +misc.h +parsetos.c +read_password.c +rsaencpwd.c +setenv.c +setsid.c +spx.c +strcasecmp.c +strchr.c +strdup.c +strerror.c +strftime.c +strrchr.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/telnet/telnet/.Sanitize b/src/appl/telnet/telnet/.Sanitize new file mode 100644 index 000000000..d9ba4ac97 --- /dev/null +++ b/src/appl/telnet/telnet/.Sanitize @@ -0,0 +1,59 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.4.4 +Makefile.generic +Makefile.in +Makefile.orig +authenc.c +commands.c +configure +configure.in +defines.h +externs.h +fdset.h +general.h +main.c +network.c +ring.c +ring.h +sys_bsd.c +telnet.0.ps +telnet.0.txt +telnet.1 +telnet.c +terminal.c +tmac.doc +tn3270.c +types.h +utilities.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/telnet/telnetd/.Sanitize b/src/appl/telnet/telnetd/.Sanitize new file mode 100644 index 000000000..0eb1aca5a --- /dev/null +++ b/src/appl/telnet/telnetd/.Sanitize @@ -0,0 +1,55 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.4.4 +Makefile.generic +Makefile.in +Makefile.orig +authenc.c +configure +configure.in +defs.h +ext.h +global.c +pathnames.h +slc.c +state.c +sys_term.c +telnetd-ktd.c +telnetd.0.ps +telnetd.0.txt +telnetd.8 +telnetd.c +telnetd.h +termstat.c +utility.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/user_user/.Sanitize b/src/appl/user_user/.Sanitize new file mode 100644 index 000000000..f5bedf431 --- /dev/null +++ b/src/appl/user_user/.Sanitize @@ -0,0 +1,38 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +client.c +configure +configure.in +server.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/appl/zmailnotify/.Sanitize b/src/appl/zmailnotify/.Sanitize new file mode 100644 index 000000000..778c44ef1 --- /dev/null +++ b/src/appl/zmailnotify/.Sanitize @@ -0,0 +1,31 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/autotools/.Sanitize b/src/autotools/.Sanitize new file mode 100644 index 000000000..778c44ef1 --- /dev/null +++ b/src/autotools/.Sanitize @@ -0,0 +1,31 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/clients/.Sanitize b/src/clients/.Sanitize new file mode 100644 index 000000000..5caddf1af --- /dev/null +++ b/src/clients/.Sanitize @@ -0,0 +1,40 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +kdestroy +kinit +klist +ksu + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/clients/kdestroy/.Sanitize b/src/clients/kdestroy/.Sanitize new file mode 100644 index 000000000..951b5e67d --- /dev/null +++ b/src/clients/kdestroy/.Sanitize @@ -0,0 +1,38 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +kdestroy.M +kdestroy.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/clients/kinit/.Sanitize b/src/clients/kinit/.Sanitize new file mode 100644 index 000000000..9b66652c6 --- /dev/null +++ b/src/clients/kinit/.Sanitize @@ -0,0 +1,38 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +kinit.M +kinit.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/clients/klist/.Sanitize b/src/clients/klist/.Sanitize new file mode 100644 index 000000000..585d1da17 --- /dev/null +++ b/src/clients/klist/.Sanitize @@ -0,0 +1,38 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +klist.M +klist.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/clients/ksu/.Sanitize b/src/clients/ksu/.Sanitize new file mode 100644 index 000000000..2d3c58a9b --- /dev/null +++ b/src/clients/ksu/.Sanitize @@ -0,0 +1,44 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +authorization.c +ccache.c +configure +configure.in +heuristic.c +krb_auth_su.c +ksu.1 +ksu.M +ksu.h +main.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/config-files/.Sanitize b/src/config-files/.Sanitize new file mode 100644 index 000000000..891a34fce --- /dev/null +++ b/src/config-files/.Sanitize @@ -0,0 +1,36 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +krb.conf +krb.conf.M +krb.realms +krb.realms.M +services.append + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/config/.Sanitize b/src/config/.Sanitize new file mode 100644 index 000000000..4bffe6dd5 --- /dev/null +++ b/src/config/.Sanitize @@ -0,0 +1,43 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +ChangeLog +doc +install-sh +mac-config.README +mac-config.cache +mac-mf.sed +mac-post.in +mac-pre.in +post.in +pre.in +rm.bat +windows.in + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/config/doc/.Sanitize b/src/config/doc/.Sanitize new file mode 100644 index 000000000..778c44ef1 --- /dev/null +++ b/src/config/doc/.Sanitize @@ -0,0 +1,31 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/include/.Sanitize b/src/include/.Sanitize new file mode 100644 index 000000000..fa2c7b400 --- /dev/null +++ b/src/include/.Sanitize @@ -0,0 +1,46 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +.rconf +ChangeLog +Makefile.in +bsdlib.h +bstring.h +configure +configure.in +fake-stdlib.h +k5-int.h +kerberosIV +krb5 +krb5.h +sys +syslog.h + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/include/kerberosIV/.Sanitize b/src/include/kerberosIV/.Sanitize new file mode 100644 index 000000000..c952b85e5 --- /dev/null +++ b/src/include/kerberosIV/.Sanitize @@ -0,0 +1,68 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +addr_comp.h +admin_server.h +conf-bsd386i.h +conf-bsdapollo.h +conf-bsdibm032.h +conf-bsdm68k.h +conf-bsdsparc.h +conf-bsdtahoe.h +conf-bsdvax.h +conf-ibm370.h +conf-pc.h +conf-pyr.h +conf-ultmips2.h +conf.h +configure +configure.in +des.h +des_conf.h +highc.h +kadm.h +kdc.h +klog.h +kparse.h +krb.h +krb4-proto.h +krb_conf.h +krb_db.h +krb_err.h +lsb_addr_comp.h +mit-copyright.h +osconf.h +passwd_server.h +principal.h +prot.h + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/include/krb5/.Sanitize b/src/include/krb5/.Sanitize new file mode 100644 index 000000000..933d77a55 --- /dev/null +++ b/src/include/krb5/.Sanitize @@ -0,0 +1,76 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +.rconf +AddressXlation.h +ChangeLog +GetMyIPAddr.h +MacTCPCommonTypes.h +Makefile.in +TCPPB.h +UDPPB.h +adm_defs.h +asn.1 +asn1.h +autoconf.h.in +base-defs.h +ccache.h +configure +configure.in +copyright.h +dbm.h +encryption.h +error_def.h +ext-proto.h +fieldbits.h +func-proto.h +hostaddr.h +k5-config.h +k5-errors.h +k5-free.h +kdb.h +kdb_dbm.h +keytab.h +libos.h +los-proto.h +macros.h +macsock.h +mit-des.h +preauth.h +proto.h +rcache.h +rsa-md5.h +safepriv.h +stock +sysincl.h +winsock.h +wordsize.h + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/include/krb5/asn.1/.Sanitize b/src/include/krb5/asn.1/.Sanitize new file mode 100644 index 000000000..f46d2557d --- /dev/null +++ b/src/include/krb5/asn.1/.Sanitize @@ -0,0 +1,32 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.rconf + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/include/krb5/stock/.Sanitize b/src/include/krb5/stock/.Sanitize new file mode 100644 index 000000000..9a91ab33a --- /dev/null +++ b/src/include/krb5/stock/.Sanitize @@ -0,0 +1,33 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +ChangeLog +osconf.h + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/include/sys/.Sanitize b/src/include/sys/.Sanitize new file mode 100644 index 000000000..5aa9eca0c --- /dev/null +++ b/src/include/sys/.Sanitize @@ -0,0 +1,33 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +ChangeLog +syslog.h + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/isode/.Sanitize b/src/isode/.Sanitize new file mode 100644 index 000000000..3db6b04c2 --- /dev/null +++ b/src/isode/.Sanitize @@ -0,0 +1,37 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +compat +h +pepsy +psap +support +util + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/isode/compat/.Sanitize b/src/isode/compat/.Sanitize new file mode 100644 index 000000000..778c44ef1 --- /dev/null +++ b/src/isode/compat/.Sanitize @@ -0,0 +1,31 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/isode/h/.Sanitize b/src/isode/h/.Sanitize new file mode 100644 index 000000000..778c44ef1 --- /dev/null +++ b/src/isode/h/.Sanitize @@ -0,0 +1,31 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/isode/pepsy/.Sanitize b/src/isode/pepsy/.Sanitize new file mode 100644 index 000000000..871294b9f --- /dev/null +++ b/src/isode/pepsy/.Sanitize @@ -0,0 +1,32 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +doc + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/isode/pepsy/doc/.Sanitize b/src/isode/pepsy/doc/.Sanitize new file mode 100644 index 000000000..778c44ef1 --- /dev/null +++ b/src/isode/pepsy/doc/.Sanitize @@ -0,0 +1,31 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/isode/psap/.Sanitize b/src/isode/psap/.Sanitize new file mode 100644 index 000000000..ac4eb8f3e --- /dev/null +++ b/src/isode/psap/.Sanitize @@ -0,0 +1,32 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +test + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/isode/psap/test/.Sanitize b/src/isode/psap/test/.Sanitize new file mode 100644 index 000000000..778c44ef1 --- /dev/null +++ b/src/isode/psap/test/.Sanitize @@ -0,0 +1,31 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/isode/support/.Sanitize b/src/isode/support/.Sanitize new file mode 100644 index 000000000..778c44ef1 --- /dev/null +++ b/src/isode/support/.Sanitize @@ -0,0 +1,31 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/isode/util/.Sanitize b/src/isode/util/.Sanitize new file mode 100644 index 000000000..778c44ef1 --- /dev/null +++ b/src/isode/util/.Sanitize @@ -0,0 +1,31 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/kadmin.new/.Sanitize b/src/kadmin.new/.Sanitize new file mode 100644 index 000000000..77a451f93 --- /dev/null +++ b/src/kadmin.new/.Sanitize @@ -0,0 +1,32 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +client + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/kadmin.new/client/.Sanitize b/src/kadmin.new/client/.Sanitize new file mode 100644 index 000000000..ae2ce5e5e --- /dev/null +++ b/src/kadmin.new/client/.Sanitize @@ -0,0 +1,43 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +getdate.y +kadmin.c +kadmin_ct.ct +memmove.c +setenv.c +ss_wrapper.c +strftime.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/kadmin/.Sanitize b/src/kadmin/.Sanitize new file mode 100644 index 000000000..a27eed5fa --- /dev/null +++ b/src/kadmin/.Sanitize @@ -0,0 +1,39 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +Makefile.in +client +configure +configure.in +kpasswd +server +v4server + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/kadmin/client/.Sanitize b/src/kadmin/client/.Sanitize new file mode 100644 index 000000000..6aad222d5 --- /dev/null +++ b/src/kadmin/client/.Sanitize @@ -0,0 +1,47 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +kadmin.M +kadmin.c +kadmin_add.c +kadmin_adr.c +kadmin_cpr.c +kadmin_cpw.c +kadmin_del.c +kadmin_done.c +kadmin_inq.c +kadmin_mod.c +kadmin_msnd.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/kadmin/kpasswd/.Sanitize b/src/kadmin/kpasswd/.Sanitize new file mode 100644 index 000000000..5975c4d0a --- /dev/null +++ b/src/kadmin/kpasswd/.Sanitize @@ -0,0 +1,39 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +kpasswd.M +kpasswd.c +networked.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/kadmin/server/.Sanitize b/src/kadmin/server/.Sanitize new file mode 100644 index 000000000..637718506 --- /dev/null +++ b/src/kadmin/server/.Sanitize @@ -0,0 +1,54 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +adm_adm_func.c +adm_check.c +adm_extern.c +adm_extern.h +adm_fmt_inq.c +adm_funcs.c +adm_kadmin.c +adm_kpasswd.c +adm_listen.c +adm_msgs.c +adm_nego.c +adm_network.c +adm_parse.c +adm_process.c +adm_server.c +adm_v4_pwd.c +admin_acl_file +configure +configure.in +kadmind.M + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/kadmin/v4server/.Sanitize b/src/kadmin/v4server/.Sanitize new file mode 100644 index 000000000..7568d4d0f --- /dev/null +++ b/src/kadmin/v4server/.Sanitize @@ -0,0 +1,46 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +acl_files.c +acl_files.doc +admin_server.c +configure +configure.in +kadm_err.et +kadm_funcs.c +kadm_ser_wrap.c +kadm_server.c +kadm_server.h +kadm_stream.c +kadm_supp.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/kdc/.Sanitize b/src/kdc/.Sanitize new file mode 100644 index 000000000..d031afd62 --- /dev/null +++ b/src/kdc/.Sanitize @@ -0,0 +1,57 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +.rconf +.saberinit +ChangeLog +Makefile.in +configure +configure.in +dispatch.c +do_as_req.c +do_tgs_req.c +extern.c +extern.h +kdc5_err.et +kdc_util.c +kdc_util.h +kerberos_v4.c +krb5kdc.M +main.c +migration.doc +network.c +policy.c +policy.h +replay.c +rtest.c +rtest.good +rtscript + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/krb524/.Sanitize b/src/krb524/.Sanitize new file mode 100644 index 000000000..4ca5a6378 --- /dev/null +++ b/src/krb524/.Sanitize @@ -0,0 +1,50 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +ChangeLog +Makefile +README +RELEASE_NOTES +cnv_tkt_skey.c +conv_creds.c +conv_princ.c +conv_tkt.c +encode.c +getcred.c +globals.c +k524init.c +krb524.h +krb524_err.et +krb524_prot +krb524d.c +misc.c +sendmsg.c +test.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/.Sanitize b/src/lib/.Sanitize new file mode 100644 index 000000000..7c52b6566 --- /dev/null +++ b/src/lib/.Sanitize @@ -0,0 +1,54 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +.rconf +ChangeLog +Makefile.in +configure +configure.in +crypto +des425 +exports.crypto +exports.des425 +exports.kdb5 +exports.krb5 +glue4.c +gssapi +gssapi.def +kdb +krb425 +krb5 +krb5.saber.source +krb5.saber.warnings +libkrb5.def +win_glue.c +winsock.def + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/crypto/.Sanitize b/src/lib/crypto/.Sanitize new file mode 100644 index 000000000..f1f08c042 --- /dev/null +++ b/src/lib/crypto/.Sanitize @@ -0,0 +1,45 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +crc32 +cryptoconf.c +des +des_crc.c +des_md5.c +md4 +md5 +os +raw_des.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/crypto/crc32/.Sanitize b/src/lib/crypto/crc32/.Sanitize new file mode 100644 index 000000000..056f83445 --- /dev/null +++ b/src/lib/crypto/crc32/.Sanitize @@ -0,0 +1,40 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +crc-32.h +crc-test +crc.c +crctest.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/crypto/des/.Sanitize b/src/lib/crypto/des/.Sanitize new file mode 100644 index 000000000..9767f9127 --- /dev/null +++ b/src/lib/crypto/des/.Sanitize @@ -0,0 +1,64 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +.rconf +ChangeLog +FUNCTIONS +Makefile.in +cbc_cksum.c +configure +configure.in +cs_entry.c +des.h +des_int.h +destest.c +doc +f_README +f_cbc.c +f_cksum.c +f_ecb.c +f_parity.c +f_pcbc.c +f_sched.c +f_tables.c +f_tables.h +fin_rndkey.c +finish_key.c +init_rkey.c +key_sched.c +keytest.data +new_rn_key.c +process_ky.c +random_key.c +string2key.c +verify.c +weak_key.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/crypto/des/doc/.Sanitize b/src/lib/crypto/des/doc/.Sanitize new file mode 100644 index 000000000..ea2692428 --- /dev/null +++ b/src/lib/crypto/des/doc/.Sanitize @@ -0,0 +1,32 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +libdes.doc + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/crypto/md4/.Sanitize b/src/lib/crypto/md4/.Sanitize new file mode 100644 index 000000000..d2e49c102 --- /dev/null +++ b/src/lib/crypto/md4/.Sanitize @@ -0,0 +1,42 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +.rconf +ChangeLog +Makefile.in +configure +configure.in +md4.c +md4crypto.c +md4driver.c +md4glue.c +rsa-md4.h + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/crypto/md5/.Sanitize b/src/lib/crypto/md5/.Sanitize new file mode 100644 index 000000000..d8cfea6f0 --- /dev/null +++ b/src/lib/crypto/md5/.Sanitize @@ -0,0 +1,40 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +md5.c +md5crypto.c +md5glue.c +t_mddriver.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/crypto/os/.Sanitize b/src/lib/crypto/os/.Sanitize new file mode 100644 index 000000000..243bd15a8 --- /dev/null +++ b/src/lib/crypto/os/.Sanitize @@ -0,0 +1,37 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +rnd_confoun.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/des425/.Sanitize b/src/lib/des425/.Sanitize new file mode 100644 index 000000000..391c1a743 --- /dev/null +++ b/src/lib/des425/.Sanitize @@ -0,0 +1,52 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +cksum.c +configure +configure.in +des.c +des.h +enc_dec.c +key_parity.c +key_sched.c +new_rnd_key.c +pcbc_encrypt.c +quad_cksum.c +random_key.c +read_passwd.c +str_to_key.c +string2key.c +unix_time.c +verify.c +weak_key.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/gssapi/.Sanitize b/src/lib/gssapi/.Sanitize new file mode 100644 index 000000000..9689b70e7 --- /dev/null +++ b/src/lib/gssapi/.Sanitize @@ -0,0 +1,41 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +Makefile.original +README_SAMPLE_APP +configure +configure.in +generic +krb5 +sample + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/gssapi/generic/.Sanitize b/src/lib/gssapi/generic/.Sanitize new file mode 100644 index 000000000..dc4d5312f --- /dev/null +++ b/src/lib/gssapi/generic/.Sanitize @@ -0,0 +1,53 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +Makefile.original +configure +configure.in +disp_com_err_status.c +disp_major_status.c +gssapi.h +gssapiP_generic.h +gssapi_err_generic.et +gssapi_generic.c +gssapi_generic.h +rel_buffer.c +rel_oid_set.c +util_buffer.c +util_canonhost.c +util_dup.c +util_oid.c +util_token.c +util_validate.c +utl_nohash_validate.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/gssapi/krb5/.Sanitize b/src/lib/gssapi/krb5/.Sanitize new file mode 100644 index 000000000..f23990b53 --- /dev/null +++ b/src/lib/gssapi/krb5/.Sanitize @@ -0,0 +1,68 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +Makefile.original +accept_sec_context.c +acquire_cred.c +compare_name.c +configure +configure.in +context_time.c +delete_sec_context.c +disp_name.c +disp_status.c +get_tkt_flags.c +gssapiP_krb5.h +gssapi_err_krb5.et +gssapi_krb5.c +gssapi_krb5.h +import_name.c +indicate_mechs.c +init_sec_context.c +inq_context.c +inq_cred.c +k5seal.c +k5unseal.c +krb5_gss_glue.c +process_context_token.c +rel_cred.c +rel_name.c +seal.c +sign.c +unseal.c +util_cksum.c +util_crypt.c +util_seed.c +util_seqnum.c +verify.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/gssapi/sample/.Sanitize b/src/lib/gssapi/sample/.Sanitize new file mode 100644 index 000000000..778c44ef1 --- /dev/null +++ b/src/lib/gssapi/sample/.Sanitize @@ -0,0 +1,31 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/kdb/.Sanitize b/src/lib/kdb/.Sanitize new file mode 100644 index 000000000..033818fbb --- /dev/null +++ b/src/lib/kdb/.Sanitize @@ -0,0 +1,45 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +decrypt_key.c +encrypt_key.c +fetch_mkey.c +kdb_compat.h +kdb_dbm.c +kdbint.h +setup_mkey.c +store_mkey.c +verify_mky.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/krb425/.Sanitize b/src/lib/krb425/.Sanitize new file mode 100644 index 000000000..1a2884634 --- /dev/null +++ b/src/lib/krb425/.Sanitize @@ -0,0 +1,60 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +425data.c +425error.c +ChangeLog +Makefile.in +configure +configure.in +des_sched.c +get_cred.c +get_krbhst.c +get_lrealm.c +get_phost.c +kn_parse.c +kntoln.c +krb425.h +krb_err.et +kuserok.c +mk_priv.c +mk_req.c +mk_safe.c +net_read.c +net_write.c +rd_priv.c +rd_req.c +rd_safe.c +realmhost.c +recvauth.c +sendauth.c +set_key.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/krb5/.Sanitize b/src/lib/krb5/.Sanitize new file mode 100644 index 000000000..9858cf32a --- /dev/null +++ b/src/lib/krb5/.Sanitize @@ -0,0 +1,45 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +asn.1 +ccache +configure +configure.in +error_tables +free +keytab +krb +os +posix +rcache + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/krb5/asn.1/.Sanitize b/src/lib/krb5/asn.1/.Sanitize new file mode 100644 index 000000000..19c57cc9a --- /dev/null +++ b/src/lib/krb5/asn.1/.Sanitize @@ -0,0 +1,60 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +.rconf +.saberinit +ChangeLog +KRB5-asn.py +Makefile.in +asn1_decode.c +asn1_decode.h +asn1_encode.c +asn1_encode.h +asn1_get.c +asn1_get.h +asn1_k_decode.c +asn1_k_decode.h +asn1_k_encode.c +asn1_k_encode.h +asn1_make.c +asn1_make.h +asn1_misc.c +asn1_misc.h +asn1buf.c +asn1buf.h +asn1glue.h +configure +configure.in +glue2.c +krb5_decode.c +krb5_encode.c +krbasn1.h + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/krb5/ccache/.Sanitize b/src/lib/krb5/ccache/.Sanitize new file mode 100644 index 000000000..a1481d1e7 --- /dev/null +++ b/src/lib/krb5/ccache/.Sanitize @@ -0,0 +1,41 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +ccbase.c +ccdefault.c +ccdefops.c +configure +configure.in +file +stdio + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/krb5/ccache/file/.Sanitize b/src/lib/krb5/ccache/file/.Sanitize new file mode 100644 index 000000000..60ca4f2d2 --- /dev/null +++ b/src/lib/krb5/ccache/file/.Sanitize @@ -0,0 +1,62 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +.rconf +ChangeLog +Makefile.in +README +configure +configure.in +fcc-proto.h +fcc.h +fcc_close.c +fcc_defops.c +fcc_destry.c +fcc_errs.c +fcc_eseq.c +fcc_gennew.c +fcc_getnam.c +fcc_gprin.c +fcc_init.c +fcc_maybe.c +fcc_nseq.c +fcc_ops.c +fcc_read.c +fcc_reslv.c +fcc_retrv.c +fcc_sflags.c +fcc_skip.c +fcc_sseq.c +fcc_store.c +fcc_test.c +fcc_write.c +todo + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/krb5/ccache/stdio/.Sanitize b/src/lib/krb5/ccache/stdio/.Sanitize new file mode 100644 index 000000000..6788c91d2 --- /dev/null +++ b/src/lib/krb5/ccache/stdio/.Sanitize @@ -0,0 +1,62 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +.rconf +ChangeLog +Makefile.in +README +configure +configure.in +scc-proto.h +scc.h +scc_close.c +scc_defops.c +scc_destry.c +scc_errs.c +scc_eseq.c +scc_gennew.c +scc_getnam.c +scc_gprin.c +scc_init.c +scc_maybe.c +scc_nseq.c +scc_ops.c +scc_read.c +scc_reslv.c +scc_retrv.c +scc_sflags.c +scc_skip.c +scc_sseq.c +scc_store.c +scc_test.c +scc_write.c +todo + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/krb5/error_tables/.Sanitize b/src/lib/krb5/error_tables/.Sanitize new file mode 100644 index 000000000..b9521624e --- /dev/null +++ b/src/lib/krb5/error_tables/.Sanitize @@ -0,0 +1,43 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +.rconf +ChangeLog +Makefile.in +adm_err.et +asn1_err.et +configure +configure.in +init_ets.c +kdb5_err.et +krb5_err.et +kv5m_err.et + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/krb5/free/.Sanitize b/src/lib/krb5/free/.Sanitize new file mode 100644 index 000000000..0f23017a1 --- /dev/null +++ b/src/lib/krb5/free/.Sanitize @@ -0,0 +1,67 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +f_addr.c +f_address.c +f_ap_rep.c +f_ap_req.c +f_arep_enc.c +f_auth_cnt.c +f_authdata.c +f_authent.c +f_chksum.c +f_cred.c +f_cred_cnt.c +f_cred_enc.c +f_creds.c +f_enc_kdc.c +f_enc_tkt.c +f_error.c +f_kdc_rp.c +f_kdc_rq.c +f_keyblock.c +f_last_req.c +f_padata.c +f_princ.c +f_priv.c +f_priv_enc.c +f_pwd_data.c +f_pwd_seq.c +f_safe.c +f_tckt.c +f_tckts.c +f_tgt_cred.c +f_tkt_auth.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/krb5/keytab/.Sanitize b/src/lib/krb5/keytab/.Sanitize new file mode 100644 index 000000000..b9e0b55aa --- /dev/null +++ b/src/lib/krb5/keytab/.Sanitize @@ -0,0 +1,43 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +file +ktadd.c +ktbase.c +ktdefault.c +ktfr_entry.c +ktremove.c +read_servi.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/krb5/keytab/file/.Sanitize b/src/lib/krb5/keytab/file/.Sanitize new file mode 100644 index 000000000..4851eb8cc --- /dev/null +++ b/src/lib/krb5/keytab/file/.Sanitize @@ -0,0 +1,51 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +ktf_add.c +ktf_close.c +ktf_defops.c +ktf_endget.c +ktf_g_ent.c +ktf_g_name.c +ktf_next.c +ktf_ops.c +ktf_remove.c +ktf_resolv.c +ktf_ssget.c +ktf_util.c +ktf_wops.c +ktf_wreslv.c +ktfile.h + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/krb5/krb/.Sanitize b/src/lib/krb5/krb/.Sanitize new file mode 100644 index 000000000..3359db33e --- /dev/null +++ b/src/lib/krb5/krb/.Sanitize @@ -0,0 +1,103 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +addr_comp.c +addr_order.c +addr_srch.c +auth_con.c +auth_con.h +bld_pr_ext.c +bld_princ.c +chk_trans.c +compat_recv.c +configure +configure.in +conv_princ.c +copy_addrs.c +copy_athctr.c +copy_auth.c +copy_cksum.c +copy_creds.c +copy_data.c +copy_key.c +copy_princ.c +copy_tick.c +cp_key_cnt.c +decode_kdc.c +decrypt_tk.c +encode_kdc.c +encrypt_tk.c +faddr_ordr.c +free_rtree.c +gc_2tgt.c +gc_frm_kdc.c +gc_via_tgt.c +gen_seqnum.c +gen_subkey.c +get_creds.c +get_fcreds.c +get_in_tkt.c +in_tkt_ktb.c +in_tkt_pwd.c +in_tkt_sky.c +init_ctx.c +int-proto.h +kdc_rep_dc.c +krbconfig.c +mk_cred.c +mk_error.c +mk_priv.c +mk_rep.c +mk_req.c +mk_req_ext.c +mk_safe.c +parse.c +pr_to_salt.c +preauth.c +princ_comp.c +rd_cred.c +rd_error.c +rd_priv.c +rd_rep.c +rd_req.c +rd_req_dec.c +rd_safe.c +recvauth.c +send_tgs.c +sendauth.c +srv_rcache.c +t_walk_rtree.c +tgtname.c +unparse.c +walk_rtree.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/krb5/os/.Sanitize b/src/lib/krb5/os/.Sanitize new file mode 100644 index 000000000..913354c2a --- /dev/null +++ b/src/lib/krb5/os/.Sanitize @@ -0,0 +1,70 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +DNR.c +Makefile.in +an_to_ln.c +ccdefname.c +configure +configure.in +def_realm.c +free_hstrl.c +free_krbhs.c +full_ipadr.c +gen_port.c +gen_rname.c +get_krbhst.c +gmt_mktime.c +hst_realm.c +init_os_ctx.c +krbfileio.c +ktdefname.c +kuserok.c +localaddr.c +locate_kdc.c +lock_file.c +macsock.c +net_read.c +net_write.c +os-proto.h +osconfig.c +port2ip.c +read_msg.c +read_pwd.c +realm_dom.c +sendto_kdc.c +sn2princ.c +timeofday.c +unlck_file.c +ustime.c +write_msg.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/krb5/posix/.Sanitize b/src/lib/krb5/posix/.Sanitize new file mode 100644 index 000000000..3026bc53f --- /dev/null +++ b/src/lib/krb5/posix/.Sanitize @@ -0,0 +1,45 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +daemon.c +getuid.c +memmove.c +strcasecmp.c +strdup.c +strerror.c +syslog.c +vfprintf.c +vsprintf.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/lib/krb5/rcache/.Sanitize b/src/lib/krb5/rcache/.Sanitize new file mode 100644 index 000000000..8015627ee --- /dev/null +++ b/src/lib/krb5/rcache/.Sanitize @@ -0,0 +1,47 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +.rconf +ChangeLog +Makefile.in +README +RELEASE +configure +configure.in +rc_base.c +rc_base.h +rc_conv.c +rc_dfl.c +rc_dfl.h +rc_io.c +rc_io.h +rcdef.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/mac/.Sanitize b/src/mac/.Sanitize new file mode 100644 index 000000000..778c44ef1 --- /dev/null +++ b/src/mac/.Sanitize @@ -0,0 +1,31 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/prototype/.Sanitize b/src/prototype/.Sanitize new file mode 100644 index 000000000..318b37e78 --- /dev/null +++ b/src/prototype/.Sanitize @@ -0,0 +1,34 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +getopt.c +prototype.c +prototype.h + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/slave/.Sanitize b/src/slave/.Sanitize new file mode 100644 index 000000000..cc66e2e2f --- /dev/null +++ b/src/slave/.Sanitize @@ -0,0 +1,42 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +configure +configure.in +kprop.M +kprop.c +kprop.h +kpropd.M +kpropd.c +kslave_update + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/tests/.Sanitize b/src/tests/.Sanitize new file mode 100644 index 000000000..2e92cc4e6 --- /dev/null +++ b/src/tests/.Sanitize @@ -0,0 +1,44 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Imakefile +Makefile.in +asn.1 +configure +configure.in +create +dump.c +hammer +resolve +test1.c +verify + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/tests/asn.1/.Sanitize b/src/tests/asn.1/.Sanitize new file mode 100644 index 000000000..1710e358c --- /dev/null +++ b/src/tests/asn.1/.Sanitize @@ -0,0 +1,49 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +README +configure +configure.in +debug.h +krb5_decode_test.c +krb5_encode_test.c +ktest.c +ktest.h +ktest_equal.c +ktest_equal.h +reference_encode.out +trval.c +trval_reference.out +utility.c +utility.h + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/tests/create/.Sanitize b/src/tests/create/.Sanitize new file mode 100644 index 000000000..1e4298a4a --- /dev/null +++ b/src/tests/create/.Sanitize @@ -0,0 +1,39 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Imakefile +Makefile.in +configure +configure.in +kdb5_mkdums.M +kdb5_mkdums.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/tests/hammer/.Sanitize b/src/tests/hammer/.Sanitize new file mode 100644 index 000000000..020552d4d --- /dev/null +++ b/src/tests/hammer/.Sanitize @@ -0,0 +1,39 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Imakefile +Makefile.in +configure +configure.in +kdc5_hammer.c +pp.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/tests/resolve/.Sanitize b/src/tests/resolve/.Sanitize new file mode 100644 index 000000000..7063a2b67 --- /dev/null +++ b/src/tests/resolve/.Sanitize @@ -0,0 +1,36 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +Makefile.in +configure +configure.in +resolve.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/tests/verify/.Sanitize b/src/tests/verify/.Sanitize new file mode 100644 index 000000000..de15c615e --- /dev/null +++ b/src/tests/verify/.Sanitize @@ -0,0 +1,39 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Imakefile +Makefile.in +configure +configure.in +kdb5_verify.c +pkey.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/util/.Sanitize b/src/util/.Sanitize new file mode 100644 index 000000000..114171be2 --- /dev/null +++ b/src/util/.Sanitize @@ -0,0 +1,47 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +Sanitize +autoconf +configure +configure.in +et +kbuild +kfrags +libupdate.sh +lndir +makedepend +reconf +ss +unifdef + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/util/Sanitize b/src/util/Sanitize new file mode 100644 index 000000000..ffe6e487f --- /dev/null +++ b/src/util/Sanitize @@ -0,0 +1,418 @@ +#! /bin/sh +### Sanitize -- remove the unclean bits from a distribution or a file +### (perhaps this should be called an Exorcist?) +### +### See the file Sanitize.texi for whatever sort of documentation this +### program has. +### +### Usage: Sanitize [keep-cvs] [keep-sanitize] [test] [recover] [verbose] [-n] ... +### Note that the highest level Sanitize command-line may have arbitrary +### other options, which have meaning only within some `Do-first' or +### `Do-last' script fragment. +### +### The -n option, like make's -n option, simply shows you what the +### script *would have* done, given the other parameters you've passed +### to it. No actions are taken except traversal of the directory tree. +### +### written by K. Richard Pixley, hacked by david d `zoo' zuhn +### -n option, lots of comments added by Bill Cox +### + +SHELL=/bin/sh ; export SHELL + +## We have three cases: +## The path given was absolute +## action: just keep it +## The name had a relative path +## action: make it absolute. +## The name had no directory components and was path searched +## action: just keep it, since the path search will *still* work + +case $0 in +/*) sanprog=$0 ;; +*/*) + sanprog=$0 + sandir=`dirname $sanprog` + sandir=`(cd $sandir; pwd)` + sanprog=$sandir/`basename $sanprog` + ;; +*) sanprog=$0 ;; +esac + +### "debugger" +#set -x + +### Some variables and temp files; remove on any exit. + +workdir=/tmp +cleaned=${workdir}/$$San.clean +keepers=${workdir}/$$San.keep +losers=${workdir}/$$San.lose +sandd=${workdir}/$$San.temp + +sanStatus=1 +trap 'rm -f ${cleaned} ${keepers} ${sandd} ${losers} ; exit $sanStatus' 0 + +### Make sure there is a .Sanitize + +if [ ! -f .Sanitize ] ; then + echo '***' No .Sanitize file in `pwd`! 1>&2 + exit 1 +else + true +fi + +### check for optional things-to-lose section first +if ( egrep '^Things-to-lose:$' < .Sanitize > /dev/null ) ; then + losingthings=true +else + losingthings= +fi + +### Check that all trigger lines exist and are in order. +if [ -n "${losingthings}" ] ; then + egrep '^Do-first:$|^Things-to-keep:$|^Things-to-lose:|^Do-last:$' < .Sanitize > ${sandd} + + diff ${sandd} - < ${sandd} + + diff ${sandd} - <&2 + echo '***' or out-of-order in `pwd`/.Sanitize 1>&2 + exit 1 +else + true +fi + +### die on errors +set -e + +### set verbose +if ( echo $* | egrep verbose > /dev/null ) ; then + verbose=true +else + verbose= +fi + +### set no_action flag if '-n' set +### The echo ... egrep sequence didn't work +### with the leading hyphen. +no_action= +for opt in $* +do + case $opt in + -n) + no_action=true + ;; + *) + ;; + esac +done + +### cache current directory name. +THISDIR=`pwd` + +### Remove comments & blank lines. +egrep -v "^#" < .Sanitize | sed -e '/^$/d' > ${cleaned} + +### Do-first stuff. +### Note that the parameters to Sanitize are also passed +### to the fragment. The fragment may optionally set the +### variables `keep_these_too' and `lose_these_too'. + +sed -e '/^Things\-to\-keep:$/,$d' -e '1d' ${cleaned} > ${sandd} + +if [ -s ${sandd} ] ; then + if [ -n "${no_action}" ] ; then + echo ". ${sandd} $*" + else + . ${sandd} $* + fi +else + if [ -n "${verbose}" ] ; then + echo "No \`Do-first' fragment to execute." + else + true + fi +fi + +### Things-to-keep: +### Just build the list of keepers for now. +sed -e '1,/^Things\-to\-keep:$/d' ${cleaned} > ${sandd} + +if [ -n "${losingthings}" ] ; then + sed -e '/^Things\-to\-lose:$/,$d' ${sandd} > ${keepers} +else + sed -e '/^Do-last:$/,$d' ${sandd} > ${keepers} +fi + +if [ -n "${keep_these_too}" ] ; then + for i in ${keep_these_too} ; do + if [ -n "${verbose}" ] ; then + echo Keeping $i + else + true + fi + echo $i >> ${keepers} + done +else + true +fi + +### Things-to-lose: +### Just build the list of losers for now. +if [ -n "${losingthings}" ] ; then + sed -e '1,/^Things\-to\-lose:$/d' \ + -e '/^Do\-last:$/,$d' ${cleaned} \ + > ${losers} +else + cat /dev/null > ${losers} +fi + +if [ -n "${lose_these_too}" ] ; then + for i in ${lose_these_too} ; do + if [ -n "${verbose}" ] ; then + echo Losing $i + else + true + fi + echo $i >> ${losers} + done +else + true +fi + +### catch and handle "recover" +if ( echo $* | egrep recover > /dev/null ) ; then + if [ -d .Recover ] ; then + cd .Recover + replace=`ls -a | egrep -v '^\.$|^\.\.$'` + if [ -n "${no_action}" ] ; then + echo "cd .Recover" + echo "mv ${replace} .." + echo "cd .." + cd .. # Must also do this for real.. + echo "rmdir .Recover" + else + if [ -n "${verbose}" ] ; then + echo Replacing ${replace} + fi + mv ${replace} .. + cd .. + rmdir .Recover + fi + else + true + fi + + for i in `egrep -v CVS ${keepers} | egrep -v \\.Recover` ; do + if [ -d "$i" ] ; then + if [ -n "${no_action}" ] ; then + echo "cd $i" + else + if [ -n "${verbose}" ] ; then + echo Running ${sanprog} on ${THISDIR}/$i + else + true + fi + fi + (cd $i ; ${sanprog} $*) | sed 's/^/ /' + else + true + fi + done + + sanStatus=0 + exit 0 +else +### catch and handle "test" + if ( echo $* | egrep test > /dev/null ) ; then + echo CVS >> ${keepers} + echo .Sanitize >> ${keepers} + echo .Recover >> ${keepers} +# echo .cvsignore >> ${keepers} + if [ -n "${no_action}" ] ; then + echo "mkdir .Recover" + else + if [ -n "${verbose}" ] ; then + echo Keeping CVS, .Sanitize, .cvsignore, and .Recover + echo Creating ${THISDIR}/.Recover to hold unclean files... + else + true + fi + mkdir .Recover + fi + safe=safe + else +### if not testing, then lose .Sanitize. + if [ -n "${verbose}" ] ; then + echo Losing .Sanitize + else + true + fi + echo .Sanitize >> ${losers} + +### catch and handle "keep-cvs" + if ( echo $* | egrep keep-cvs > /dev/null ) ; then + if [ -n "${verbose}" ] ; then + echo Keeping CVS #, .cvsignore + else + true + fi + echo CVS >> ${keepers} +# echo .cvsignore >> ${keepers} + else + if [ -n "${verbose}" ] ; then + echo Losing CVS #, .cvsignore + else + true + fi + echo CVS >> ${losers} +# echo .cvsignore >> ${losers} + fi + fi +fi + +### otherwise move files away + +### Issue errors for explicit losers which don't exist. +tolose=`sed -e 's/[ ]*$//' ${losers}` +if [ -n "${tolose}" ] ; then + for i in ${tolose} ; do + if [ -f $i -o -d $i ]; then + if [ -n "${safe}" ] ; then + if [ -n "${no_action}" ] ; then + echo "mv $i .Recover" + else + if [ -n "${verbose}" ] ; then + echo Caching $i in .Recover... + else + true + fi + mv $i .Recover + fi + else + if [ -n "${no_action}" ] ; then + echo "rm -rf $i" + else + if [ -n "${verbose}" ] ; then + echo Removing ${THISDIR}/$i + else + true + fi + rm -rf $i + fi + fi + else + echo '***' "Can't" remove expected file/directory ${THISDIR}/$i - not found. 1>&2 + fi + done +else + true +fi + +### lose everything else in the directory, +### except the explicit keepers. + +tolose=`(ls -a | egrep -v '^\.$|^\.\.$' ; \ + sed -e 's/[ ]*$//' ${keepers}) | sort | uniq -u` +# $tolose is a list of files from ${keepers} or in directory but not both +if [ -n "${tolose}" ] ; then + for i in ${tolose} ; do + if [ -f $i -o -d $i ]; then + # is in directory and not in ${keepers} + if [ -n "${safe}" ] ; then + if [ -n "${no_action}" ] ; then + echo "mv $i .Recover" + else + echo '***' Caching unexpected file ${THISDIR}/$i in .Recover... 1>&2 + mv $i .Recover + fi + else + if [ -n "${no_action}" ] ; then + echo "rm -rf $i" + else + echo '***' Removing unexpected file ${THISDIR}/$i 1>&2 + rm -rf $i + fi + fi + else + # is in ${keepers} but not in directory + echo '***' "Can't" keep expected file ${THISDIR}/$i - not found. 1>&2 + fi + done +else + true +fi + +### Recurse into any subdirectories flagged as keepers. +### Do the same good deeds down there. +for i in `egrep -v CVS ${keepers} | egrep -v \\.Recover` ; do + if [ -d $i ] ; then + if [ -n "${no_action}" ] ; then + echo "cd $i" + else + if [ -n "${verbose}" ] ; then + echo Running ${sanprog} on ${THISDIR}/$i + else + true + fi + fi + (cd $i ; ${sanprog} $*) | sed 's/^/ /' + else + true + fi +done + +### Do-last: + +sed -e '1,/^Do\-last:$/d' ${cleaned} > ${sandd} +if [ -s ${sandd} ] ; then + if [ -n "${no_action}" ] ; then + echo ". ${sandd} $*" + else + . ${sandd} $* + fi +else + if [ -n "${verbose}" ] ; then + echo "No \`Do-last' fragment to execute." + else + true + fi +fi + +### cleanup + +if ( echo $* | egrep test > /dev/null ) ; then + if [ -n "${safe}" -a "`cd .Recover ; (echo empty ; ls -a) | \ + egrep -v '^\.$|^\.\.$'`" = "empty" ] ; then + if [ -n "${no_action}" ] ; then + echo "rmdir .Recover" + else + if [ -n "${verbose}" ] ; then + echo Removing .Recover. It was not needed. + else + true + fi + rmdir .Recover + fi + fi +fi + +sanStatus=0 +### eof. diff --git a/src/util/autoconf/.Sanitize b/src/util/autoconf/.Sanitize new file mode 100644 index 000000000..2dcb543a0 --- /dev/null +++ b/src/util/autoconf/.Sanitize @@ -0,0 +1,89 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +.rconf +COPYING +ChangeLog +ChangeLog.1 +INSTALL +Makefile +Makefile.in +NEWS +README +TODO +acconfig.h +acfunctions +acgeneral.m4 +acheaders +acidentifiers +acmakevars +acoldnames.m4 +acprograms +acspecific.m4 +autoconf +autoconf.info +autoconf.info-1 +autoconf.info-2 +autoconf.info-3 +autoconf.info-4 +autoconf.info-5 +autoconf.m4 +autoconf.sh +autoconf.texi +autoheader +autoheader.m4 +autoheader.sh +autoreconf +autoreconf.sh +autoscan +autoscan.pl +autoupdate +autoupdate.sh +config.cache +config.guess +config.log +config.status +config.sub +configure +configure.in +ifnames +ifnames.sh +install-sh +install.texi +make-stds.texi +mkinstalldirs +standards.info +standards.info-1 +standards.info-2 +standards.texi +testsuite +texinfo.tex + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/util/autoconf/testsuite/.Sanitize b/src/util/autoconf/testsuite/.Sanitize new file mode 100644 index 000000000..3fbc44e9f --- /dev/null +++ b/src/util/autoconf/testsuite/.Sanitize @@ -0,0 +1,38 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +Makefile +Makefile.in +autoconf.g +autoconf.s +config +lib + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/util/autoconf/testsuite/autoconf.g/.Sanitize b/src/util/autoconf/testsuite/autoconf.g/.Sanitize new file mode 100644 index 000000000..39f4be4e2 --- /dev/null +++ b/src/util/autoconf/testsuite/autoconf.g/.Sanitize @@ -0,0 +1,33 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +init.exp +sizeof_type.exp + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/util/autoconf/testsuite/autoconf.s/.Sanitize b/src/util/autoconf/testsuite/autoconf.s/.Sanitize new file mode 100644 index 000000000..47ef8f8fa --- /dev/null +++ b/src/util/autoconf/testsuite/autoconf.s/.Sanitize @@ -0,0 +1,33 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +defines.exp +syntax.exp + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/util/autoconf/testsuite/config/.Sanitize b/src/util/autoconf/testsuite/config/.Sanitize new file mode 100644 index 000000000..fd6a12b4c --- /dev/null +++ b/src/util/autoconf/testsuite/config/.Sanitize @@ -0,0 +1,32 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +unix.exp + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/util/autoconf/testsuite/lib/.Sanitize b/src/util/autoconf/testsuite/lib/.Sanitize new file mode 100644 index 000000000..4d0cec1e0 --- /dev/null +++ b/src/util/autoconf/testsuite/lib/.Sanitize @@ -0,0 +1,32 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +common.exp + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/util/et/.Sanitize b/src/util/et/.Sanitize new file mode 100644 index 000000000..f2f266bfb --- /dev/null +++ b/src/util/et/.Sanitize @@ -0,0 +1,60 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +com_err.3 +com_err.c +com_err.h +com_err.texinfo +compile_et.1 +compile_et.c +compile_et.sh +compiler.h +config_script +configure +configure.in +error_message.c +error_table.h +error_table.y +et_c.awk +et_h.awk +et_lex.lex.l +et_name.c +init_et.c +internal.h +mit-sipb-copyright.h +test1.et +test2.et +test_et.c +texinfo.tex +vfprintf.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/util/kfrags/.Sanitize b/src/util/kfrags/.Sanitize new file mode 100644 index 000000000..82814fe28 --- /dev/null +++ b/src/util/kfrags/.Sanitize @@ -0,0 +1,40 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +ChangeLog +athena.conf +base.conf +cns.conf +gcc.conf +ranlib.conf +sunpro.conf +svr4.conf +ucb.conf + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/util/makedepend/.Sanitize b/src/util/makedepend/.Sanitize new file mode 100644 index 000000000..45eae8dc2 --- /dev/null +++ b/src/util/makedepend/.Sanitize @@ -0,0 +1,42 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +ChangeLog +cpp.ed +cppsetup.c +def.h +ifparser.c +ifparser.h +include.c +main.c +mkdepend.man +parse.c +pr.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/util/ss/.Sanitize b/src/util/ss/.Sanitize new file mode 100644 index 000000000..73f30f427 --- /dev/null +++ b/src/util/ss/.Sanitize @@ -0,0 +1,64 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +ChangeLog +Makefile.in +cmd_tbl.lex.l +config_script +configure +configure.in +copyright.h +ct.y +ct_c.awk +ct_c.sed +data.c +error.c +execute_cmd.c +help.c +invocation.c +list_rqs.c +listen.c +mit-sipb-copyright.h +mk_cmds.c +mk_cmds.sh +options.c +pager.c +parse.c +prompt.c +request_tbl.c +requests.c +ss.h +ss_err.et +ss_internal.h +std_rqs.ct +test_ss.c +utils.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/util/unifdef/.Sanitize b/src/util/unifdef/.Sanitize new file mode 100644 index 000000000..f46ccdf16 --- /dev/null +++ b/src/util/unifdef/.Sanitize @@ -0,0 +1,37 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +.cvsignore +Makefile.in +configure +configure.in +unifdef.1 +unifdef.c + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/windows/.Sanitize b/src/windows/.Sanitize new file mode 100644 index 000000000..9ed7a2b1a --- /dev/null +++ b/src/windows/.Sanitize @@ -0,0 +1,36 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +changelo +cns +makefile +readme +wintel + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/windows/cns/.Sanitize b/src/windows/cns/.Sanitize new file mode 100644 index 000000000..0dd688f18 --- /dev/null +++ b/src/windows/cns/.Sanitize @@ -0,0 +1,56 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +changelo +clock00.ico +clock05.ico +clock10.ico +clock15.ico +clock20.ico +clock25.ico +clock30.ico +clock35.ico +clock40.ico +clock45.ico +clock50.ico +clock55.ico +clock60.ico +clockexp.ico +clocktkt.ico +cns.c +cns.def +cns.h +cns.ico +cns.rc +krbini.h +makefile +tktlist.c +tktlist.h + +Things-to-lose: + +Do-last: + +# End of file. diff --git a/src/windows/wintel/.Sanitize b/src/windows/wintel/.Sanitize new file mode 100644 index 000000000..ffe992b4f --- /dev/null +++ b/src/windows/wintel/.Sanitize @@ -0,0 +1,56 @@ +# Sanitize.in for Kerberos V5 + +# Each directory to survive it's way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Files-to-sed:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +auth.c +auth.h +changelo +dialog.h +edit.c +emul.c +font.c +ini.h +intern.c +k5stream.c +k5stream.h +makefile +ncsa.ico +negotiat.c +screen.c +screen.h +struct.h +telnet.c +telnet.def +telnet.dlg +telnet.h +telnet.rc +telopts.h +terminal.ico +wt-proto.h + +Things-to-lose: + +Do-last: + +# End of file. -- 2.26.2