show RNGD status at WebUI service page, too
Commit Message
Also show the status of the hardware random number generator ("RNGD")
at the services.cgi page in the WebUI. Before, this was only shown
at the entropy.cgi page, which was a bit inconsistent.
Signed-off-by: Peter Müller <peter.mueller@link38.eu>
---
@@ -56,6 +56,7 @@ my %servicenames =(
$Lang::tr{'secure shell server'} => 'sshd',
$Lang::tr{'vpn'} => 'charon',
$Lang::tr{'web proxy'} => 'squid',
+ $Lang::tr{'random number generator daemon'} => 'rngd',
'OpenVPN' => 'openvpn'
);
@@ -74,7 +75,8 @@ my %link =(
"$Lang::tr{'intrusion detection system'} (GREEN)" => "<a href=\'ids.cgi\'>$Lang::tr{'intrusion detection system'} (GREEN)</a>",
"$Lang::tr{'intrusion detection system'} (RED)" => "<a href=\'ids.cgi\'>$Lang::tr{'intrusion detection system'} (RED)</a>",
"$Lang::tr{'intrusion detection system'} (ORANGE)" => "<a href=\'ids.cgi\'>$Lang::tr{'intrusion detection system'} (ORANGE)</a>",
- "$Lang::tr{'intrusion detection system'} (BLUE)" => "<a href=\'ids.cgi\'>$Lang::tr{'intrusion detection system'} (BLUE)</a>"
+ "$Lang::tr{'intrusion detection system'} (BLUE)" => "<a href=\'ids.cgi\'>$Lang::tr{'intrusion detection system'} (BLUE)</a>",
+ "$Lang::tr{'random number generator daemon'}" => "<a href=\'entropy.cgi\'>$Lang::tr{'random number generator daemon'}</a>"
);
my $lines=0; # Used to count the outputlines to make different bgcolor
@@ -327,3 +329,4 @@ sub isrunningaddon{
}
return $status;
}
+
@@ -34,6 +34,7 @@ case "${1}" in
echo_ok
else
loadproc /usr/sbin/rngd --no-tpm=1
+ test -f /run/rngd.pid && chmod 755 /run/rngd.pid
fi
;;