Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/arch add rnd(4) device to installation media.



details:   https://anonhg.NetBSD.org/src/rev/b6c84a34d0a4
branches:  trunk
changeset: 551361:b6c84a34d0a4
user:      itojun <itojun%NetBSD.org@localhost>
date:      Sat Sep 06 03:25:23 2003 +0000

description:
add rnd(4) device to installation media.
necessary for many purposes, including password seeding, tcp sequence number,
and more.  see tech-security

diffstat:

 sys/arch/alpha/conf/INSTALL         |  4 +++-
 sys/arch/amd64/conf/INSTALL_ACPI    |  6 +++---
 sys/arch/bebox/conf/INSTALL         |  4 +++-
 sys/arch/cats/conf/INSTALL          |  4 ++--
 sys/arch/evbppc/conf/INSTALL_WALNUT |  6 ++++--
 sys/arch/hp300/conf/INSTALL         |  4 ++--
 sys/arch/i386/conf/INSTALL          |  4 ++--
 sys/arch/i386/conf/INSTALL_LAPTOP   |  4 ++--
 sys/arch/i386/conf/INSTALL_SMALL    |  4 ++--
 sys/arch/i386/conf/INSTALL_TINY     |  4 ++--
 sys/arch/mac68k/conf/INSTALL        |  4 +++-
 sys/arch/mac68k/conf/INSTALLSBC     |  4 +++-
 sys/arch/macppc/conf/INSTALL        |  4 +++-
 sys/arch/mipsco/conf/INSTALL        |  4 +++-
 sys/arch/news68k/conf/INSTALL       |  4 +++-
 sys/arch/newsmips/conf/INSTALL      |  4 +++-
 sys/arch/pc532/conf/INSTALL         |  4 +++-
 sys/arch/pmax/conf/INSTALL          |  4 +++-
 sys/arch/sparc/conf/INSTALL         |  4 ++--
 sys/arch/sparc64/conf/INSTALL       |  6 ++++--
 sys/arch/sun2/conf/INSTALL          |  7 +++----
 sys/arch/sun3/conf/INSTALL          |  4 ++--
 sys/arch/vax/conf/INSTALL           |  4 ++--
 sys/arch/x68k/conf/INSTALL          |  6 +++---
 24 files changed, 65 insertions(+), 42 deletions(-)

diffs (truncated from 419 to 300 lines):

diff -r ce2a77b8e1a1 -r b6c84a34d0a4 sys/arch/alpha/conf/INSTALL
--- a/sys/arch/alpha/conf/INSTALL       Sat Sep 06 03:12:51 2003 +0000
+++ b/sys/arch/alpha/conf/INSTALL       Sat Sep 06 03:25:23 2003 +0000
@@ -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  ppp             1
 pseudo-device  pty             2       # pseudo-terminals (Sysinst needs two)
 pseudo-device  sl              1
+
+pseudo-device  rnd                     # /dev/random and in-kernel generator
diff -r ce2a77b8e1a1 -r b6c84a34d0a4 sys/arch/amd64/conf/INSTALL_ACPI
--- a/sys/arch/amd64/conf/INSTALL_ACPI  Sat Sep 06 03:12:51 2003 +0000
+++ b/sys/arch/amd64/conf/INSTALL_ACPI  Sat Sep 06 03:25:23 2003 +0000
@@ -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 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
 
diff -r ce2a77b8e1a1 -r b6c84a34d0a4 sys/arch/bebox/conf/INSTALL
--- a/sys/arch/bebox/conf/INSTALL       Sat Sep 06 03:12:51 2003 +0000
+++ b/sys/arch/bebox/conf/INSTALL       Sat Sep 06 03:25:23 2003 +0000
@@ -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 @@
 
 # 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
diff -r ce2a77b8e1a1 -r b6c84a34d0a4 sys/arch/cats/conf/INSTALL
--- a/sys/arch/cats/conf/INSTALL        Sat Sep 06 03:12:51 2003 +0000
+++ b/sys/arch/cats/conf/INSTALL        Sat Sep 06 03:25:23 2003 +0000
@@ -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  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.
 
diff -r ce2a77b8e1a1 -r b6c84a34d0a4 sys/arch/evbppc/conf/INSTALL_WALNUT
--- a/sys/arch/evbppc/conf/INSTALL_WALNUT       Sat Sep 06 03:12:51 2003 +0000
+++ b/sys/arch/evbppc/conf/INSTALL_WALNUT       Sat Sep 06 03:25:23 2003 +0000
@@ -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 @@
 ## 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
diff -r ce2a77b8e1a1 -r b6c84a34d0a4 sys/arch/hp300/conf/INSTALL
--- a/sys/arch/hp300/conf/INSTALL       Sat Sep 06 03:12:51 2003 +0000
+++ b/sys/arch/hp300/conf/INSTALL       Sat Sep 06 03:25:23 2003 +0000
@@ -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 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
diff -r ce2a77b8e1a1 -r b6c84a34d0a4 sys/arch/i386/conf/INSTALL
--- a/sys/arch/i386/conf/INSTALL        Sat Sep 06 03:12:51 2003 +0000
+++ b/sys/arch/i386/conf/INSTALL        Sat Sep 06 03:25:23 2003 +0000
@@ -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 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)
diff -r ce2a77b8e1a1 -r b6c84a34d0a4 sys/arch/i386/conf/INSTALL_LAPTOP
--- a/sys/arch/i386/conf/INSTALL_LAPTOP Sat Sep 06 03:12:51 2003 +0000
+++ b/sys/arch/i386/conf/INSTALL_LAPTOP Sat Sep 06 03:25:23 2003 +0000
@@ -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 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)
diff -r ce2a77b8e1a1 -r b6c84a34d0a4 sys/arch/i386/conf/INSTALL_SMALL
--- a/sys/arch/i386/conf/INSTALL_SMALL  Sat Sep 06 03:12:51 2003 +0000
+++ b/sys/arch/i386/conf/INSTALL_SMALL  Sat Sep 06 03:25:23 2003 +0000
@@ -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 @@
 # 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)
diff -r ce2a77b8e1a1 -r b6c84a34d0a4 sys/arch/i386/conf/INSTALL_TINY
--- a/sys/arch/i386/conf/INSTALL_TINY   Sat Sep 06 03:12:51 2003 +0000
+++ b/sys/arch/i386/conf/INSTALL_TINY   Sat Sep 06 03:25:23 2003 +0000
@@ -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 @@
 # 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)
diff -r ce2a77b8e1a1 -r b6c84a34d0a4 sys/arch/mac68k/conf/INSTALL
--- a/sys/arch/mac68k/conf/INSTALL      Sat Sep 06 03:12:51 2003 +0000
+++ b/sys/arch/mac68k/conf/INSTALL      Sat Sep 06 03:25:23 2003 +0000
@@ -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 @@
 # 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
diff -r ce2a77b8e1a1 -r b6c84a34d0a4 sys/arch/mac68k/conf/INSTALLSBC
--- a/sys/arch/mac68k/conf/INSTALLSBC   Sat Sep 06 03:12:51 2003 +0000
+++ b/sys/arch/mac68k/conf/INSTALLSBC   Sat Sep 06 03:25:23 2003 +0000
@@ -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 @@
 # 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
diff -r ce2a77b8e1a1 -r b6c84a34d0a4 sys/arch/macppc/conf/INSTALL
--- a/sys/arch/macppc/conf/INSTALL      Sat Sep 06 03:12:51 2003 +0000
+++ b/sys/arch/macppc/conf/INSTALL      Sat Sep 06 03:25:23 2003 +0000
@@ -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 @@
 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
diff -r ce2a77b8e1a1 -r b6c84a34d0a4 sys/arch/mipsco/conf/INSTALL
--- a/sys/arch/mipsco/conf/INSTALL      Sat Sep 06 03:12:51 2003 +0000
+++ b/sys/arch/mipsco/conf/INSTALL      Sat Sep 06 03:25:23 2003 +0000
@@ -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 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
diff -r ce2a77b8e1a1 -r b6c84a34d0a4 sys/arch/news68k/conf/INSTALL
--- a/sys/arch/news68k/conf/INSTALL     Sat Sep 06 03:12:51 2003 +0000
+++ b/sys/arch/news68k/conf/INSTALL     Sat Sep 06 03:25:23 2003 +0000
@@ -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  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
diff -r ce2a77b8e1a1 -r b6c84a34d0a4 sys/arch/newsmips/conf/INSTALL
--- a/sys/arch/newsmips/conf/INSTALL    Sat Sep 06 03:12:51 2003 +0000
+++ b/sys/arch/newsmips/conf/INSTALL    Sat Sep 06 03:25:23 2003 +0000
@@ -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 @@
 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
diff -r ce2a77b8e1a1 -r b6c84a34d0a4 sys/arch/pc532/conf/INSTALL
--- a/sys/arch/pc532/conf/INSTALL       Sat Sep 06 03:12:51 2003 +0000
+++ b/sys/arch/pc532/conf/INSTALL       Sat Sep 06 03:25:23 2003 +0000
@@ -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  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
diff -r ce2a77b8e1a1 -r b6c84a34d0a4 sys/arch/pmax/conf/INSTALL
--- a/sys/arch/pmax/conf/INSTALL        Sat Sep 06 03:12:51 2003 +0000
+++ b/sys/arch/pmax/conf/INSTALL        Sat Sep 06 03:25:23 2003 +0000
@@ -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  rasterconsole    1      # NB: raster console requires "fb"
 pseudo-device  fb               1      # only 1 framebuffer supported
+
+pseudo-device  rnd                     # /dev/random and in-kernel generator
diff -r ce2a77b8e1a1 -r b6c84a34d0a4 sys/arch/sparc/conf/INSTALL
--- a/sys/arch/sparc/conf/INSTALL       Sat Sep 06 03:12:51 2003 +0000



Home | Main Index | Thread Index | Old Index