]> git.ipfire.org Git - people/arne_f/ipfire-3.x.git/blame - openssh/patches/openssh-5.8p1-randclean.patch
kernel: Fixes on packaging the kernel.
[people/arne_f/ipfire-3.x.git] / openssh / patches / openssh-5.8p1-randclean.patch
CommitLineData
852f4e06
SS
1diff -up openssh-5.8p1/entropy.c.randclean openssh-5.8p1/entropy.c
2--- openssh-5.8p1/entropy.c.randclean 2011-01-13 11:05:29.000000000 +0100
3+++ openssh-5.8p1/entropy.c 2011-02-14 00:26:31.000000000 +0100
4@@ -159,6 +159,9 @@ init_rng(void)
5 fatal("OpenSSL version mismatch. Built against %lx, you "
6 "have %lx", (u_long)OPENSSL_VERSION_NUMBER, SSLeay());
7
8+ /* clean the PRNG status when exiting the program */
9+ atexit(RAND_cleanup);
10+
11 #ifndef OPENSSL_PRNG_ONLY
12 original_uid = getuid();
13 original_euid = geteuid();