Hi,
Since https://git.ipfire.org/?p=ipfire-2.x.git;a=commitdiff;h=fd0a0384f07b399e9cb4... 'rngd' is running again with much higher values. STATUS / ENTROPY shows RUNNING. Thanks! ;-)
But '/var/run/rngd.pid' is created with wrong rights (0600). Therefore, STATUS / SERVICES tells me 'rngd' is stopped.
The suggested fix checks whether '/var/run/rngd.pid' exists and sets rights accordingly.
Best, Matthias
Signed-off-by: Matthias Fischer matthias.fischer@ipfire.org --- src/initscripts/system/rngd | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/src/initscripts/system/rngd b/src/initscripts/system/rngd index 91b70a7b4..8fe5c9363 100644 --- a/src/initscripts/system/rngd +++ b/src/initscripts/system/rngd @@ -15,6 +15,9 @@ case "${1}" in start) boot_mesg "Starting Random Number Generator Daemon..." loadproc /usr/sbin/rngd --quiet + if [ -f "/var/run/rngd.pid" ]; then + chmod 644 /var/run/rngd.pid + fi ;;
stop)