X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=html%2Fcgi-bin%2Fentropy.cgi;h=d7a9ca5d8951904ca5457827f56af977c771a73c;hb=a4e5b80b91132e324e8c1caee1abb2e43a8ee706;hp=e5db5c212cdd0c7016ddef79a7ccd6211d079909;hpb=b389d73110b6584ff58ad6db570de046d1ed8fab;p=ipfire-2.x.git diff --git a/html/cgi-bin/entropy.cgi b/html/cgi-bin/entropy.cgi index e5db5c212c..d7a9ca5d89 100644 --- a/html/cgi-bin/entropy.cgi +++ b/html/cgi-bin/entropy.cgi @@ -51,14 +51,9 @@ if ( $querry[0] ne~ "") { # 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()) { + if (&has_rdrand()) { $message = $Lang::tr{'system has rdrand'}; $message_colour = $Header::colourgreen; - } else { - $message = $Lang::tr{'no hardware random number generator'}; } my $rngd_status = "$Lang::tr{'stopped'}"; @@ -67,9 +62,13 @@ if ( $querry[0] ne~ "") { } &Header::openbox('100%', 'center', $Lang::tr{'hardware support'}); - print <$message

+ if ($message) { + print <$message

+EOF + } + print < $Lang::tr{'service'} @@ -89,10 +88,6 @@ EOF &Header::closepage(); } -sub has_hwrng() { - return (-c "/dev/hwrng"); -} - sub has_rdrand() { open(FILE, "/proc/cpuinfo") or return 0; my @cpuinfo = ;