On 5/2/22 09:54, Bernhard Reutner-Fischer wrote:
There is also the case (that on my systems at least) udev
initialisation reads from /dev/[u]random well before the S20
script loads any saved entropy.
I've not tried to find out what the value is used for.
I find at least one occurrence where the goal is to create a
random delay in udev-watch.c [1].
Yes, but that spot does seem to have a fallback.
But why is the seeding being run only at S20, way after udev?
It needs to be at least late enough for the persistent storage to be
mounted, which probably isn't the root filesystem at boot. udev probably
needs to run first to find the device nodes for the persistent storage.
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox