|
@ -0,0 +1,14 @@ |
|
|
|
|
|
--- a/openssl.c
|
|
|
|
|
|
+++ b/openssl.c
|
|
|
|
|
|
@@ -137,7 +137,11 @@ ssl_rand_init(void)
|
|
|
|
|
|
|
|
|
|
|
|
if ((cp = value("ssl-rand-egd")) != NULL) { |
|
|
|
|
|
cp = expand(cp); |
|
|
|
|
|
+#ifndef OPENSSL_NO_EGD
|
|
|
|
|
|
if (RAND_egd(cp) == -1) { |
|
|
|
|
|
+#else
|
|
|
|
|
|
+ if (1) {
|
|
|
|
|
|
+#endif
|
|
|
|
|
|
fprintf(stderr, catgets(catd, CATSET, 245, |
|
|
|
|
|
"entropy daemon at \"%s\" not available\n"), |
|
|
|
|
|
cp); |