openrc/conf.d
Jason A. Donenfeld 076c2552ae Use seedrng for seeding the random number generator
The RNG can't actually be seeded from a shell script, due to the
reliance on ioctls. For this reason, the seedrng project provides a
basic script meant to be copy and pasted into projects like OpenRC and
tweaked as needed: https://git.zx2c4.com/seedrng/about/

This commit imports it into OpenRC and wires up /etc/init.d/urandom to
call it. It shouldn't be called by other things on the system, so it
lives in rc_sbindir.

Closes #506.
Closes #507.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2022-03-26 19:16:27 -05:00
..
adjkerntz Whitespace 2012-01-22 01:17:42 +01:00
agetty add option to make agetty startup quiet 2017-10-06 14:43:59 -05:00
bootmisc conf.d/bootmisc: typo fix: s/dmesc/dmesg/ 2016-01-19 16:22:34 -06:00
consolefont fix consolefont documentation to reflect the default state 2012-06-07 10:51:02 -05:00
devfs devfs: several small clarifications 2014-08-08 14:49:00 -05:00
dmesg fix reference to dmesg man page 2012-07-09 09:25:24 -05:00
fsck allow the user to decide whether fsck aborts for errors 2016-01-13 10:52:22 -06:00
hostname conf.d/hostname: clarify hostname variable usage 2021-08-13 13:13:14 -05:00
hwclock hwclock: fix comments about the usage of clock_hctosys 2014-08-10 13:00:39 -05:00
ipfw Add a config file for ipfw, #110 2008-09-18 14:25:23 +00:00
keymaps conf.d/keymaps: Remove the currency and euro symbols 2014-01-09 13:56:31 -06:00
killprocs killprocs: add kill_delay setting 2021-12-07 13:40:15 -06:00
localmount Typo fix 2017-07-24 17:24:13 -05:00
Makefile add agetty service 2017-03-09 15:23:02 -06:00
meson.build add meson build files 2021-09-04 16:01:29 -05:00
modules modules: remove the ability to rename modules on the fly 2018-06-29 15:29:46 -05:00
moused Whitespace 2012-01-22 01:17:42 +01:00
mtab strongly encourage Linux users to not make /etc/mtab a flat file 2017-11-14 15:41:03 -06:00
net-online net-online: updates to make the service more usable 2017-02-26 13:51:50 -06:00
netmount localmount/netmount: allow mount points to be marked critical 2016-04-25 12:04:34 -05:00
network conf.d: make network file static 2016-07-19 11:46:04 -05:00
powerd Rework our folder structure so that we don't have OS specific dirs, making it easier to share init and conf files per OS. 2008-03-25 14:06:05 +00:00
rarpd Rework our folder structure so that we don't have OS specific dirs, making it easier to share init and conf files per OS. 2008-03-25 14:06:05 +00:00
savecore Rework our folder structure so that we don't have OS specific dirs, making it easier to share init and conf files per OS. 2008-03-25 14:06:05 +00:00
staticroute conf.d: makestaticroute file static 2016-07-19 11:46:55 -05:00
swap remove swapfiles service 2016-09-05 13:39:51 -05:00
syscons Rework our folder structure so that we don't have OS specific dirs, making it easier to share init and conf files per OS. 2008-03-25 14:06:05 +00:00
urandom Use seedrng for seeding the random number generator 2022-03-26 19:16:27 -05:00