X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=html%2Fcgi-bin%2Fentropy.cgi;h=bd3de82f8ceae283cff7a8b9129c52e8cd1ab5de;hb=8d2fe8cedd68bfdf648df1baf8b654a846f8c022;hp=9362e78bea2e631d295a64ff6272bf2a7d847ba3;hpb=178df99a871760cfa773543f3258c04c76fc5d6f;p=people%2Fteissler%2Fipfire-2.x.git
diff --git a/html/cgi-bin/entropy.cgi b/html/cgi-bin/entropy.cgi
old mode 100755
new mode 100644
index 9362e78be..bd3de82f8
--- a/html/cgi-bin/entropy.cgi
+++ b/html/cgi-bin/entropy.cgi
@@ -48,6 +48,42 @@ if ( $querry[0] ne~ "") {
&Graphs::makegraphbox("entropy.cgi", "day", '', 350);
&Header::closebox();
+ # Check for hardware support.
+ my $message;
+ my $message_colour = $Header::colourred;
+ if (&has_hwrng()) {
+ $message = $Lang::tr{'system has hwrng'};
+ $message_colour = $Header::colourgreen;
+ } elsif (&has_rdrand()) {
+ $message = $Lang::tr{'system has rdrand'};
+ $message_colour = $Header::colourgreen;
+ } else {
+ $message = $Lang::tr{'no hardware random number generator'};
+ }
+
+ &Header::openbox('100%', 'center', $Lang::tr{'hardware support'});
+ print <