diff options
Diffstat (limited to 'package/utils/util-linux')
-rw-r--r-- | package/utils/util-linux/patches/100-use_urandom.patch | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/package/utils/util-linux/patches/100-use_urandom.patch b/package/utils/util-linux/patches/100-use_urandom.patch new file mode 100644 index 0000000000..848f2f40c2 --- /dev/null +++ b/package/utils/util-linux/patches/100-use_urandom.patch @@ -0,0 +1,14 @@ +--- a/lib/randutils.c ++++ b/lib/randutils.c +@@ -25,6 +25,11 @@ + #define THREAD_LOCAL static + #endif + ++/* force /dev/urandom to avoid hanging on early boot */ ++#undef HAVE_GETRANDOM ++#undef SYS_getrandom ++#undef __NR_getrandom ++ + #ifdef HAVE_GETRANDOM + # include <sys/random.h> + #elif defined (__linux__) |