Seems like the man page sort of notes the problem in the article:
> Writing to /dev/random or /dev/urandom will update the entropy pool with the data written, but this will not result in a higher entropy count.
But, why not, man page, why not? I feel like if I, as root, write to /dev/random, I am saying that this is acceptable input for seeding the generator, and that it is on me to not, say, seed it with the exact same stuff every boot, or seed it with straight nuls, no?
How does OpenBSD guarantee that this file exists, though? Perhaps making it a system default is wise, but what about brand new VMs/installs? Does the install just take the time to do the first generation of that file?
The OpenBSD folks also appear to trust RDRANG, which would help not blocking. But I disagree with that trust decision.
[1]: start reading here: https://www.openbsd.org/papers/hackfest2014-arc4random/mgp00...