HardenedBSD/libexec/Makefile
Doug Barton 27a803d631 Add a system to save entropy from /dev/random periodically so that
it can be used to reseed at boot time. This will greatly increase
the chances that there will be sufficient entropy available at
boot time to prevent long delays.

For /etc/rc, remove the vmstat and iostat runs from the attempt
to provide some cheesy randomness if the files fail, since
those programs are dynamically linked, and ldd seems to want
some randomness to do its magic.

Guidance and parameters for this project were provided by
Mark Murray, based on the requirements of the Yarrow
algorithm. Some helpful suggestions for implementation
(including the tip about iostat and vmstat) were provided
by Sheldon Hearn. All blame for problems or mistakes is
mine of course.
2001-01-11 13:01:20 +00:00

57 lines
837 B
Makefile

# @(#)Makefile 8.1 (Berkeley) 6/4/93
# $FreeBSD$
# Present but disabled: kpasswdd
SUBDIR= atrun \
bootpd \
comsat \
fingerd \
ftpd \
getNAME \
getty \
makekey \
mknetid \
pppoed \
rbootd \
revnetgroup \
rexecd \
rlogind \
rpc.rquotad \
rpc.rstatd \
rpc.rusersd \
rpc.rwalld \
rpc.sprayd \
rshd \
save-entropy \
talkd \
tftpd \
xtend \
ypxfr
.if !defined(NO_BIND)
SUBDIR+=named-xfer
.endif
.if !defined(NO_SENDMAIL)
SUBDIR+=mail.local smrsh
.endif
.if !defined(NOUUCP)
SUBDIR+=uucpd
.endif
.if ${OBJFORMAT} == aout
SUBDIR+=rtld-aout
.endif
.if ${OBJFORMAT} == elf
SUBDIR+=rtld-elf
.endif
.if defined(RELEASEDIR) || (!exists(${.CURDIR}/../secure) && !exists(${.CURDIR}/../kerberosIV)) || defined(NOCRYPT) || !defined(MAKE_KERBEROS4)
# make release needs both
SUBDIR+=telnetd
.endif
.include <bsd.subdir.mk>