diff options
Diffstat (limited to 'main/rng-tools/rngd.initd')
-rw-r--r-- | main/rng-tools/rngd.initd | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/main/rng-tools/rngd.initd b/main/rng-tools/rngd.initd index 7addf08fff9..fde93885cad 100644 --- a/main/rng-tools/rngd.initd +++ b/main/rng-tools/rngd.initd @@ -4,12 +4,10 @@ description="Random number generator daemon" pidfile="/run/$RC_SVCNAME.pid" command="/usr/sbin/rngd" -command_args="-b -p $pidfile" -start_stop_daemon_args="--wait 5" +command_args="-b -p $pidfile -D rngd:rngd" depend() { - need localmount - after urandom + after procfs urandom provide entropy } @@ -59,4 +57,8 @@ start_pre() { for entsrc_opt in ${RDRAND_OPTIONS}; do command_args="${command_args} -O rdrand:${entsrc_opt}" done + + for entsrc_opt in ${RNDR_OPTIONS}; do + command_args="${command_args} -O rndr:${entsrc_opt}" + done } |