diff options
author | Theo de Raadt <deraadt@cvs.openbsd.org> | 2013-12-28 02:51:08 +0000 |
---|---|---|
committer | Theo de Raadt <deraadt@cvs.openbsd.org> | 2013-12-28 02:51:08 +0000 |
commit | ac02943a4df338f28713e109cad7148801923c12 (patch) | |
tree | 5d4dbb30efd4036fcdfdd438927133fc51a068c4 /sys/arch/amd64/stand/cdboot | |
parent | 0481b66bfbcfb1c51b06053fe9c4518af1878dac (diff) |
Try to load entropy data from disk:/etc/random.seed, and additionally
use a MD-supplied random function. Then, insert this into the ELF
openbsd.randomdata of the kernel, so that it has entropy right from
the start. Some help from jsing for the softraid aspects.
Also tested by phessler
Diffstat (limited to 'sys/arch/amd64/stand/cdboot')
-rw-r--r-- | sys/arch/amd64/stand/cdboot/Makefile | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/arch/amd64/stand/cdboot/Makefile b/sys/arch/amd64/stand/cdboot/Makefile index 18d12b52718..f3d3fb37a91 100644 --- a/sys/arch/amd64/stand/cdboot/Makefile +++ b/sys/arch/amd64/stand/cdboot/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.21 2013/06/02 21:01:48 guenther Exp $ +# $OpenBSD: Makefile,v 1.22 2013/12/28 02:51:06 deraadt Exp $ MAN= cdboot.8 @@ -16,7 +16,7 @@ INSTALL_STRIP= .PATH: ${SADIR}/libsa SRCS+= machdep.c dev_i386.c exec_i386.c cmd_i386.c -SRCS+= gidt.S alloca.S biosdev.c bioscons.c gateA20.c \ +SRCS+= gidt.S random_i386.S alloca.S biosdev.c bioscons.c gateA20.c \ memprobe.c diskprobe.c time.c SRCS+= softraid.c |