From cc37c5b43480b9dcd329b9c875a1116dab594ce9 Mon Sep 17 00:00:00 2001
From: Ned Ludd <solar@gentoo.org>
Date: Tue, 8 Feb 2005 20:55:33 +0000
Subject: - 2/NN patches for ssp. Updates from Peter S. Mazinger and Robert
 Connolly

---
 extra/Configs/Config.in | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

(limited to 'extra')

diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in
index c197f238e..abc1856ad 100644
--- a/extra/Configs/Config.in
+++ b/extra/Configs/Config.in
@@ -1130,6 +1130,16 @@ config SSP_QUICK_CANARY
 	  /dev/*random.
 	  Most people will answer N.
 
+config SSP_USE_ERANDOM
+	bool "Propolice uses /dev/erandom as canary source"
+	depends on UCLIBC_HAS_SSP && !SSP_QUICK_CANARY
+	default n
+	help
+	  Propolice uses /dev/erandom as canary source.
+	  This requires a modified kernel.
+	  For more info see http://frandom.sourceforge.net/.
+	  Most people will answer N.
+
 choice
 	prompt "Propolice protection blocking signal"
 	depends on UCLIBC_HAS_SSP
@@ -1160,7 +1170,6 @@ endchoice
 
 config UCLIBC_BUILD_SSP
 	bool "Build uClibc with propolice protection"
-	depends on UCLIBC_SECURITY
 	depends on UCLIBC_HAS_SSP
 	default n
 	help
-- 
cgit v1.2.3