sortix-mirror/sysinstall
Jonas 'Sortie' Termansen f864c59d0d Mix in fresh randomness when writing out /boot/random.seed.
When entropy gathering is implemented, in the case of the installer and
upgrader, the system probably won't have any entropy when it begins. By the
time the system is installed, there will probably be a bit of entropy from
the user using the system and general system usage, so mix in some of that.
In the case of init, after an installed system has run for a while, a lot of
entropy will have gotten collected, but init will have its arc4random seeded
with initial boot entry, so mix in some fresh entropy, so the random seed
written on shutdown remains as entropic as possible.
2017-09-06 23:41:05 +02:00
..
.gitignore Add sysinstall(8), sysmerge(8), and sysupgrade(8). 2016-02-21 18:41:11 +01:00
Makefile Default to installing GRUB if an existing installation uses GRUB. 2016-10-04 00:34:50 +02:00
conf.c Fix getline(3) and getdelim(3) usage. 2016-05-15 19:32:04 +02:00
conf.h Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
devices.c Add sysinstall(8) tip for selecting devices in disked(8). 2016-10-04 00:34:50 +02:00
devices.h Add sysinstall(8) tip for selecting devices in disked(8). 2016-10-04 00:34:50 +02:00
execute.c Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
execute.h Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
fileops.c Mix in fresh randomness when writing out /boot/random.seed. 2017-09-06 23:41:05 +02:00
fileops.h Check architecture compatibility during sysmerge(8)/sysupgrade(8). 2017-04-12 14:05:03 -05:00
hooks.c Refactor sysmerge(8) and sysupgrade(8) ABI and version comparisons. 2017-09-06 23:41:05 +02:00
hooks.h Refactor sysmerge(8) and sysupgrade(8) compatibility hooks. 2016-10-04 00:34:50 +02:00
interactive.c Highlight installer, upgrader and disked interactive prompts. 2017-08-26 16:43:54 +02:00
interactive.h Allow canceling sysinstall(8) and sysupgrade(8) gracefully. 2016-10-04 00:34:50 +02:00
manifest.c Fix getline(3) and getdelim(3) usage. 2016-05-15 19:32:04 +02:00
manifest.h Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
release.c Refactor sysmerge(8) and sysupgrade(8) ABI and version comparisons. 2017-09-06 23:41:05 +02:00
release.h Refactor sysmerge(8) and sysupgrade(8) ABI and version comparisons. 2017-09-06 23:41:05 +02:00
sysinstall.8 Fix date format in manual pages. 2017-07-02 22:07:39 +02:00
sysinstall.c Refactor graphical resolution changes. 2016-11-27 11:18:48 +01:00
sysmerge.8 Fix date format in manual pages. 2017-07-02 22:07:39 +02:00
sysmerge.c Refactor sysmerge(8) and sysupgrade(8) ABI and version comparisons. 2017-09-06 23:41:05 +02:00
sysupgrade.8 Fix date format in manual pages. 2017-07-02 22:07:39 +02:00
sysupgrade.c Refactor sysmerge(8) and sysupgrade(8) ABI and version comparisons. 2017-09-06 23:41:05 +02:00