mirror of
https://github.com/systemd/systemd.git
synced 2025-03-28 02:50:16 +03:00
gcrypt: prefer the OS RNG
by default, gcrypt defaults to an userspace RNG, this is the wrong thing (tm) to do on linux. Switch to the SYSTEM rng instead.
This commit is contained in:
parent
c15d1ac2c4
commit
80f967311a
@ -15,6 +15,8 @@ void initialize_libgcrypt(bool secmem) {
|
||||
* feature should initialize the library manually */
|
||||
if (!secmem)
|
||||
gcry_control(GCRYCTL_DISABLE_SECMEM);
|
||||
|
||||
gcry_control(GCRYCTL_SET_PREFERRED_RNG_TYPE, GCRY_RNG_TYPE_SYSTEM);
|
||||
gcry_control(GCRYCTL_INITIALIZATION_FINISHED, 0);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user