NetBSD/share
riastradh cba96d16f7 Various entropy integration improvements.
- New /etc/security check for entropy in daily security report.

- New /etc/rc.d/entropy script runs (after random_seed and rndctl) to
  check for entropy at boot -- in rc.conf, you can:

  . set `entropy=check' to halt multiuser boot and enter single-user
    mode if not enough entropy

  . set `entropy=wait' to make multiuser boot wait until enough entropy

  Default is to always boot without waiting -- and rely on other
  channels like security report to alert the operator if there's a
  problem.

- New man page entropy(7) discussing the higher-level concepts and
  system integration with cross-references.

- New paragraph in afterboot(8) about entropy citing entropy(7) for
  more details.

This change addresses many of the issues discussed in security/55659.
This is a first draft; happy to take improvements to the man pages and
scripted messages to improve clarity.

I considered changing motd to include an entropy warning with a
reference to the entropy(7) man page, but it's a little trickier:
- Not sure it's appropriate for all users to see at login rather than
  users who have power to affect the entropy estimate (maybe it is,
  just haven't decided).
- We only have a mechanism for changing once at boot; the message would
  remain until next boot even if an operator adds enough entropy.
- The mechanism isn't really conducive to making a message appear
  conditionally from boot to boot.
2021-01-10 23:24:25 +00:00
..
dict +craptacular 2020-07-16 03:08:58 +00:00
doc s/ be be / be / 2020-08-19 02:19:06 +00:00
examples Rename the block table to something else to make it easier to differentiate 2019-11-18 22:27:27 +00:00
i18n Add more aliases for Hebrew and Arabic ISO-8859-... encodings. 2018-06-08 12:07:41 +00:00
installboot Add missing Makefile. 2020-06-22 03:15:48 +00:00
legal Remove advertising clause from the code distributed from UCB 2020-10-19 15:25:57 +00:00
locale Fix the currency symbol for fi_FI.ISO8859-1 2020-03-23 13:56:12 +00:00
man Various entropy integration improvements. 2021-01-10 23:24:25 +00:00
me
misc style: fix typo 2020-11-29 09:15:33 +00:00
mk Move everyone to gdb-11 2020-12-06 14:28:34 +00:00
nls
tabset
terminfo merge 20200606: resolve conflict by adding kb2 and rin entries to putty 2020-10-10 12:57:39 +00:00
tmac Provide ability to override <title> 2020-01-23 23:52:13 +00:00
wscons Update Spleen wscons fonts to version 1.8.2, bringing the following 2020-07-31 20:46:53 +00:00
xml
Makefile Add installboot(8) support for evbarm (and, in the future, other evb*) 2019-05-07 05:02:41 +00:00
Makefile.inc