Subject: CVS commit: src
To: None <source-changes@NetBSD.org>
From: David Young <dyoung@netbsd.org>
List: source-changes
Date: 12/11/2003 09:46:27
Module Name: src
Committed By: dyoung
Date: Thu Dec 11 09:46:27 UTC 2003
Modified Files:
src/crypto/dist/ssh: servconf.c sshconnect1.c
src/distrib/sets: sets.subr
src/distrib/sets/lists/base: mi shl.elf shl.mi
src/distrib/sets/lists/comp: lint.mi mi shl.elf shl.mi
src/distrib/sets/lists/etc: mi
src/distrib/sets/lists/man: mi
src/distrib/sets/lists/misc: mi
src/etc/rc.d: Makefile
src/gnu/usr.bin/cvs/cvs: Makefile
src/lib: Makefile
src/lib/libtelnet: Makefile
src/libexec/telnetd: Makefile
src/usr.bin/kinit: Makefile
src/usr.bin/login: Makefile
src/usr.bin/ssh/libssh: Makefile
src/usr.bin/ssh/ssh: Makefile
src/usr.bin/ssh/sshd: Makefile
src/usr.bin/su: Makefile
src/usr.bin/telnet: Makefile
Added Files:
src/distrib/sets/lists/base: krb.mi krb.shl.elf krb.shl.mi krb4.mi
krb4.shl.elf krb4.shl.mi
src/distrib/sets/lists/comp: krb.mi krb.shl.elf krb.shl.mi krb4.lint.mi
krb4.mi krb4.shl.elf krb4.shl.mi
src/distrib/sets/lists/etc: krb.mi
src/distrib/sets/lists/man: krb.mi krb4.mi
src/distrib/sets/lists/misc: krb.mi
Log Message:
Fix the checkflist for builds without Kerberos 4 (MKKERBEROS4=no)
and without Kerberos 4 & 5 (MKKERBEROS=no). Previously checkflist
complained of missing files.
* move kerberos- and kerberos 4-only files into new flists,
distrib/sets/lists/*/krb.*
* make the flist generators grok MKKERBEROS{,4} variables
* fix Makefiles which treat MKKERBEROS=no as MKKERBEROS5=no.
9 out of 10 experts agree that it is ludicrous to build w/
KERBEROS4 and w/o KERBEROS5.
* fix header files, also, which treat MKKERBEROS=no as MKKERBEROS5=no.
* omit some Kerberos-only subdirectories from the build as
MKKERBEROS{,4} indicate
(I acknowledge the sentiment that flists are the wrong way to go,
and that the makefiles should produce the metalog directly. That
sounds to me like the right way to go, but I am not prepared to do
revamp all the makefiles. While my approach is expedient, it fits
painlessly within the current build architecture until we are
delivered from flist purgatory, and it does not postpone our
delivery. Fair enough?)
To generate a diff of this commit:
cvs rdiff -r1.26 -r1.27 src/crypto/dist/ssh/servconf.c \
src/crypto/dist/ssh/sshconnect1.c
cvs rdiff -r1.6 -r1.7 src/distrib/sets/sets.subr
cvs rdiff -r0 -r1.1 src/distrib/sets/lists/base/krb.mi \
src/distrib/sets/lists/base/krb.shl.elf \
src/distrib/sets/lists/base/krb.shl.mi \
src/distrib/sets/lists/base/krb4.mi \
src/distrib/sets/lists/base/krb4.shl.elf \
src/distrib/sets/lists/base/krb4.shl.mi
cvs rdiff -r1.442 -r1.443 src/distrib/sets/lists/base/mi
cvs rdiff -r1.81 -r1.82 src/distrib/sets/lists/base/shl.elf
cvs rdiff -r1.247 -r1.248 src/distrib/sets/lists/base/shl.mi
cvs rdiff -r0 -r1.1 src/distrib/sets/lists/comp/krb.mi \
src/distrib/sets/lists/comp/krb.shl.elf \
src/distrib/sets/lists/comp/krb.shl.mi \
src/distrib/sets/lists/comp/krb4.lint.mi \
src/distrib/sets/lists/comp/krb4.mi \
src/distrib/sets/lists/comp/krb4.shl.elf \
src/distrib/sets/lists/comp/krb4.shl.mi
cvs rdiff -r1.15 -r1.16 src/distrib/sets/lists/comp/lint.mi
cvs rdiff -r1.645 -r1.646 src/distrib/sets/lists/comp/mi
cvs rdiff -r1.45 -r1.46 src/distrib/sets/lists/comp/shl.elf
cvs rdiff -r1.35 -r1.36 src/distrib/sets/lists/comp/shl.mi
cvs rdiff -r0 -r1.1 src/distrib/sets/lists/etc/krb.mi
cvs rdiff -r1.124 -r1.125 src/distrib/sets/lists/etc/mi
cvs rdiff -r0 -r1.1 src/distrib/sets/lists/man/krb.mi \
src/distrib/sets/lists/man/krb4.mi
cvs rdiff -r1.632 -r1.633 src/distrib/sets/lists/man/mi
cvs rdiff -r0 -r1.1 src/distrib/sets/lists/misc/krb.mi
cvs rdiff -r1.90 -r1.91 src/distrib/sets/lists/misc/mi
cvs rdiff -r1.41 -r1.42 src/etc/rc.d/Makefile
cvs rdiff -r1.10 -r1.11 src/gnu/usr.bin/cvs/cvs/Makefile
cvs rdiff -r1.87 -r1.88 src/lib/Makefile
cvs rdiff -r1.20 -r1.21 src/lib/libtelnet/Makefile
cvs rdiff -r1.37 -r1.38 src/libexec/telnetd/Makefile
cvs rdiff -r1.15 -r1.16 src/usr.bin/kinit/Makefile
cvs rdiff -r1.40 -r1.41 src/usr.bin/login/Makefile
cvs rdiff -r1.18 -r1.19 src/usr.bin/ssh/libssh/Makefile
cvs rdiff -r1.17 -r1.18 src/usr.bin/ssh/ssh/Makefile
cvs rdiff -r1.19 -r1.20 src/usr.bin/ssh/sshd/Makefile
cvs rdiff -r1.33 -r1.34 src/usr.bin/su/Makefile
cvs rdiff -r1.31 -r1.32 src/usr.bin/telnet/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.