Il kernel Linux ha un po 'di sysctrl
relativo ai dispositivi casuali impacchettati in un bin_random_table
( link ):
static const struct bin_table bin_random_table[] = {
{ CTL_INT, RANDOM_POOLSIZE, "poolsize" },
{ CTL_INT, RANDOM_ENTROPY_COUNT, "entropy_avail" },
{ CTL_INT, RANDOM_READ_THRESH, "read_wakeup_threshold" },
{ CTL_INT, RANDOM_WRITE_THRESH, "write_wakeup_threshold" },
{ CTL_UUID, RANDOM_BOOT_ID, "boot_id" },
{ CTL_UUID, RANDOM_UUID, "uuid" },
{}
};
Credo che RANDOM_UUID
sia utile nei casi in cui /dev/urandom
non è disponibile, ad esempio, in chroot
ambienti. Ma non so come viene utilizzato RANDOM_BOOT_ID
.
Qual è lo scopo di RANDOM_BOOT_ID
?