add rnd(4) device to installation media.

necessary for many purposes, including password seeding, tcp sequence number,
and more.  see tech-security
This commit is contained in:
itojun 2003-09-06 03:25:23 +00:00
parent 175c9afa3f
commit fc918f8713
24 changed files with 65 additions and 42 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.72 2003/04/16 23:41:36 thorpej Exp $
# $NetBSD: INSTALL,v 1.73 2003/09/06 03:25:23 itojun Exp $
#
# Alpha INSTALL kernel.
@ -322,3 +322,5 @@ pseudo-device md 1
pseudo-device ppp 1
pseudo-device pty 2 # pseudo-terminals (Sysinst needs two)
pseudo-device sl 1
pseudo-device rnd # /dev/random and in-kernel generator

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL_ACPI,v 1.1 2003/05/15 14:02:00 fvdl Exp $
# $NetBSD: INSTALL_ACPI,v 1.2 2003/09/06 03:25:24 itojun Exp $
#
# GENERIC machine description file
#
@ -20,7 +20,7 @@
include "arch/amd64/conf/std.amd64"
#ident "INSTALL-$Revision: 1.1 $"
#ident "INSTALL-$Revision: 1.2 $"
maxusers 32 # estimated number of users
@ -606,7 +606,7 @@ pseudo-device pty # pseudo-terminals
#pseudo-device tb 1 # tablet line discipline
#pseudo-device sequencer 1 # MIDI sequencer
# rnd works; RND_COM does not on port i386 yet.
#pseudo-device rnd # /dev/random and in-kernel generator
pseudo-device rnd # /dev/random and in-kernel generator
#options RND_COM # use "com" randomness as well (BROKEN)
#pseudo-device clockctl # user control of clock subsystem

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.23 2002/09/18 02:43:56 lukem Exp $
# $NetBSD: INSTALL,v 1.24 2003/09/06 03:25:25 itojun Exp $
#
# First try for BEBOX config file
#
@ -140,3 +140,5 @@ ne0 at isa? port 0x300 irq 5 # NE[12]000 ethernet cards
# Joystick driver. Probe is a little strange; add only if you have one.
#joy0 at isa? port 0x201
pseudo-device rnd # /dev/random and in-kernel generator

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.27 2003/05/04 01:27:53 gmcgarry Exp $
# $NetBSD: INSTALL,v 1.28 2003/09/06 03:25:25 itojun Exp $
#
# CATSINST -- CHALTECH CATS Install kernel
#
@ -439,7 +439,7 @@ pseudo-device loop # network loopback
pseudo-device pty # pseudo-terminals
#pseudo-device tb 1 # tablet line discipline
#pseudo-device sequencer 1 # MIDI sequencer
#pseudo-device rnd # /dev/random and in-kernel generator
pseudo-device rnd # /dev/random and in-kernel generator
#options RND_COM # use "com" randomness as well (BROKEN)
#pseudo-device vcoda 4 # coda minicache <-> venus comm.

View File

@ -1,8 +1,8 @@
# $NetBSD: INSTALL_WALNUT,v 1.2 2003/02/07 04:47:04 thorpej Exp $
# $NetBSD: INSTALL_WALNUT,v 1.3 2003/09/06 03:25:26 itojun Exp $
include "arch/evbppc/conf/WALNUT"
#ident "INSTALL_WALNUT-$Revision: 1.2 $"
#ident "INSTALL_WALNUT-$Revision: 1.3 $"
# DEBUG options turned on:
@ -22,3 +22,5 @@ options MEMORY_DISK_SERVER=0 # no userspace memory disk support
## The ramdisk size must be kept in sync manually with the size of
## the `ramdisk' image (which is built in distrib/walnut/ramdisk/ramdisk).
options MEMORY_DISK_ROOT_SIZE=16384 # size of memory disk, in blocks
pseudo-device rnd # /dev/random and in-kernel generator

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.10 2003/08/01 01:18:47 tsutsui Exp $
# $NetBSD: INSTALL,v 1.11 2003/09/06 03:25:26 itojun Exp $
#
# INSTALL machine description file
#
@ -221,4 +221,4 @@ pseudo-device loop # loopback network interface
#pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation
#pseudo-device vlan # IEEE 802.1q encapsulation
#pseudo-device bridge # simple inter-network bridging
#pseudo-device rnd # /dev/random and in-kernel generator
pseudo-device rnd # /dev/random and in-kernel generator

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.221 2003/08/07 12:06:16 soren Exp $
# $NetBSD: INSTALL,v 1.222 2003/09/06 03:25:26 itojun Exp $
#
# INSTALL - Installation kernel.
#
@ -715,7 +715,7 @@ pseudo-device pty 2 # pseudo-terminals (Sysinst needs two)
#pseudo-device tb 1 # tablet line discipline
#pseudo-device sequencer 1 # MIDI sequencer
# rnd works; RND_COM does not on port i386 yet.
#pseudo-device rnd # /dev/random and in-kernel generator
pseudo-device rnd # /dev/random and in-kernel generator
#options RND_COM # use "com" randomness as well (BROKEN)
# a pseudo device needed for Coda # also needs CODA (above)

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL_LAPTOP,v 1.44 2003/06/05 14:33:51 dsl Exp $
# $NetBSD: INSTALL_LAPTOP,v 1.45 2003/09/06 03:25:27 itojun Exp $
#
# INSTALL - Installation kernel.
#
@ -509,7 +509,7 @@ pseudo-device pty 2 # pseudo-terminals (Sysinst needs two)
#pseudo-device tb 1 # tablet line discipline
#pseudo-device sequencer 1 # MIDI sequencer
# rnd works; RND_COM does not on port i386 yet.
#pseudo-device rnd # /dev/random and in-kernel generator
pseudo-device rnd # /dev/random and in-kernel generator
#options RND_COM # use "com" randomness as well (BROKEN)
# a pseudo device needed for Coda # also needs CODA (above)

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL_SMALL,v 1.98 2003/06/05 14:33:51 dsl Exp $
# $NetBSD: INSTALL_SMALL,v 1.99 2003/09/06 03:25:27 itojun Exp $
#
# INSTALL_SMALL - Small Installation kernel.
#
@ -489,5 +489,5 @@ pseudo-device loop # network loopback
# miscellaneous pseudo-devices
pseudo-device pty 2 # pseudo-terminals (Sysinst needs two)
#pseudo-device tb 1 # tablet line discipline
#pseudo-device rnd # /dev/random and in-kernel generator
pseudo-device rnd # /dev/random and in-kernel generator
#options RND_COM # use "com" randomness as well (BROKEN)

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL_TINY,v 1.71 2003/06/05 14:33:51 dsl Exp $
# $NetBSD: INSTALL_TINY,v 1.72 2003/09/06 03:25:27 itojun Exp $
#
# INSTALL_TINY - Tiny Installation kernel, suitable for 4M machines.
#
@ -496,5 +496,5 @@ pseudo-device loop # network loopback
# miscellaneous pseudo-devices
pseudo-device pty 2 # pseudo-terminals (Sysinst needs two)
#pseudo-device tb 1 # tablet line discipline
#pseudo-device rnd # /dev/random and in-kernel generator
pseudo-device rnd # /dev/random and in-kernel generator
#options RND_COM # use "com" randomness as well (BROKEN)

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.23 2003/04/10 22:06:59 christos Exp $
# $NetBSD: INSTALL,v 1.24 2003/09/06 03:25:28 itojun Exp $
#
# INSTALL
@ -194,3 +194,5 @@ pseudo-device sl 1 # Serial Line IP
# miscellaneous pseudo-devices
pseudo-device bpfilter 8 # Berkeley packet filter
pseudo-device pty 2 # pseudo-terminals (Sysinst needs two)
pseudo-device rnd # /dev/random and in-kernel generator

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALLSBC,v 1.14 2003/04/10 22:06:59 christos Exp $
# $NetBSD: INSTALLSBC,v 1.15 2003/09/06 03:25:28 itojun Exp $
#
# INSTALLSBC
@ -194,3 +194,5 @@ pseudo-device sl 1 # Serial Line IP
# miscellaneous pseudo-devices
pseudo-device bpfilter 8 # Berkeley packet filter
pseudo-device pty 2 # pseudo-terminals (Sysinst needs two)
pseudo-device rnd # /dev/random and in-kernel generator

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.65 2002/09/28 20:22:33 dbj Exp $
# $NetBSD: INSTALL,v 1.66 2003/09/06 03:25:28 itojun Exp $
#
# config file for INSTALL FLOPPY
#
@ -164,3 +164,5 @@ wskbd* at ukbd? console ?
pseudo-device md 1 # memory disk
pseudo-device loop # network loopback
pseudo-device pty 2 # pseudo-terminals (Sysinst needs two)
pseudo-device rnd # /dev/random and in-kernel generator

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.10 2003/05/03 18:10:52 wiz Exp $
# $NetBSD: INSTALL,v 1.11 2003/09/06 03:25:28 itojun Exp $
#
include "arch/mipsco/conf/std.mipsco"
@ -88,3 +88,5 @@ pseudo-device pty 2 # pseudo-terminals (Sysinst needs two)
#pseudo-device tun 4 # Network "tunnel" device
pseudo-device ccd 4 # concatenated and striped disks
#pseudo-device raid 4 # RAIDframe disk driver
pseudo-device rnd # /dev/random and in-kernel generator

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.22 2003/04/10 22:07:01 christos Exp $
# $NetBSD: INSTALL,v 1.23 2003/09/06 03:25:29 itojun Exp $
# config for bootable floppy kernel
#
@ -141,3 +141,5 @@ pseudo-device loop # loopback interface; required
pseudo-device pty 2 # pseudo-terminals (Sysinst needs two)
pseudo-device md 1 # memory disk device
pseudo-device sl 1 # SLIP interfaces
pseudo-device rnd # /dev/random and in-kernel generator

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.17 2003/05/10 04:11:53 tsutsui Exp $
# $NetBSD: INSTALL,v 1.18 2003/09/06 03:25:29 itojun Exp $
#
# INSTALL kernel for RISC-NEWS
@ -103,3 +103,5 @@ wskbd0 at kb? console ?
pseudo-device loop # loopback interface; required
pseudo-device pty 2 # pseudo-terminals (Sysinst needs two)
pseudo-device md 1 # memory disk device
pseudo-device rnd # /dev/random and in-kernel generator

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.30 2002/09/18 02:44:06 lukem Exp $
# $NetBSD: INSTALL,v 1.31 2003/09/06 03:25:29 itojun Exp $
#
# INSTALL -- install kernel
#
@ -56,3 +56,5 @@ pseudo-device loop 1 # loopback network
pseudo-device sl 1 # compressed SLIP
pseudo-device ppp 1 # Point-to-Point Protocol
pseudo-device pty 2 # pseudo-terminals (Sysinst needs two)
pseudo-device rnd # /dev/random and in-kernel generator

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.49 2003/04/10 22:07:02 christos Exp $
# $NetBSD: INSTALL,v 1.50 2003/09/06 03:25:30 itojun Exp $
#
# Distribution install kernel (any model)
# netbsd: cut-down kernel for miniroots.
@ -147,3 +147,5 @@ pseudo-device ccd 4 # concatenated disks
pseudo-device rasterconsole 1 # NB: raster console requires "fb"
pseudo-device fb 1 # only 1 framebuffer supported
pseudo-device rnd # /dev/random and in-kernel generator

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.39 2003/04/10 22:07:04 christos Exp $
# $NetBSD: INSTALL,v 1.40 2003/09/06 03:25:30 itojun Exp $
#
# from: NetBSD: GENERIC,v 1.84 1999/06/06 13:00:03 mrg Exp
#
@ -554,4 +554,4 @@ pseudo-device pty 2 # pseudo-terminals (Sysinst needs two)
## Random device, used to implement /dev/random (a source of random noise),
## and generate randomness for some kernel formulae.
#pseudo-device rnd
pseudo-device rnd

View File

@ -1,8 +1,8 @@
# $NetBSD: INSTALL,v 1.15 2003/06/20 03:15:06 nakayama Exp $
# $NetBSD: INSTALL,v 1.16 2003/09/06 03:25:31 itojun Exp $
include "arch/sparc64/conf/GENERIC32"
#ident "INSTALL-$Revision: 1.15 $"
#ident "INSTALL-$Revision: 1.16 $"
include "arch/sparc64/conf/std.sparc64-64"
@ -30,3 +30,5 @@ options MEMORY_DISK_SERVER=0 # no userspace memory disk support
## The miniroot size must be kept in sync manually with the size of
## the `miniroot' image (which is built in distrib/sparc64/miniroot).
options MEMORY_DISK_ROOT_SIZE=10240 # size of memory disk, in blocks
pseudo-device rnd # /dev/random and /dev/urandom

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.15 2003/04/10 22:07:05 christos Exp $
# $NetBSD: INSTALL,v 1.16 2003/09/06 03:25:31 itojun Exp $
# INSTALL Sun2 (2/120, 2/170, 2/50, ...)
@ -6,7 +6,7 @@ include "arch/sun2/conf/std.sun2"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "INSTALL-$Revision: 1.15 $"
#ident "INSTALL-$Revision: 1.16 $"
# Machines to be supported by this kernel
#options FPU_EMULATE
@ -218,8 +218,7 @@ pseudo-device loop 1 # network loopback
#pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device faith 1 # IPv[46] tcp relay translation i/f
#pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation
# rnd is EXPERIMENTAL
#pseudo-device rnd # /dev/random and in-kernel generator
pseudo-device rnd # /dev/random and in-kernel generator
pseudo-device pty 4 # pseudo-terminals
#pseudo-device vnd 4 # paging to files

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.20 2003/04/10 22:07:05 christos Exp $
# $NetBSD: INSTALL,v 1.21 2003/09/06 03:25:31 itojun Exp $
#
# INSTALL - Installation kernel for the Sun3
#
@ -188,7 +188,7 @@ pseudo-device ppp 2 # PPP
pseudo-device tun 2 # network tunneling over tty
#pseudo-device gre 2 # generic L3 over IP tunnel
#pseudo-device ipfilter # ip filter
#pseudo-device rnd # /dev/random and in-kernel generator
pseudo-device rnd # /dev/random and in-kernel generator
pseudo-device pty 2 # pseudo-terminals (Sysinst needs two)
#pseudo-device vnd 4 # paging to files

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.29 2002/09/18 02:44:10 lukem Exp $
# $NetBSD: INSTALL,v 1.30 2003/09/06 03:25:32 itojun Exp $
#
# INSTALL kernel; all supported devices but nothing fancy.
#
@ -211,5 +211,5 @@ pseudo-device pty 2 # pseudo-terminals (Sysinst needs two)
#pseudo-device vnd 4
#pseudo-device ccd 4
#pseudo-device raid 4 # RAIDframe disk driver
#pseudo-device rnd # /dev/random and in-kernel generator
pseudo-device rnd # /dev/random and in-kernel generator
pseudo-device md 1

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.54 2003/04/10 22:07:06 christos Exp $
# $NetBSD: INSTALL,v 1.55 2003/09/06 03:25:32 itojun Exp $
#
# INSTALL -- installation kernel.
@ -8,7 +8,7 @@ include "arch/x68k/conf/std.x68k"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "INSTALL-$Revision: 1.54 $"
#ident "INSTALL-$Revision: 1.55 $"
makeoptions COPTS="-Os" # Optimise for space. Implies -O2
@ -334,4 +334,4 @@ pseudo-device pty 2 # pseudo-terminals (Sysinst needs two)
## Random device, used to implement /dev/random (a source of random noise),
## and generate randomness for some kernel formulae.
#pseudo-device rnd
pseudo-device rnd