summaryrefslogtreecommitdiffstats
path: root/meta/recipes-support/rng-tools/rng-tools/init
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-support/rng-tools/rng-tools/init')
-rw-r--r--meta/recipes-support/rng-tools/rng-tools/init21
1 files changed, 7 insertions, 14 deletions
diff --git a/meta/recipes-support/rng-tools/rng-tools/init b/meta/recipes-support/rng-tools/rng-tools/init
index 7cf78393a4..13f0ecd37c 100644
--- a/meta/recipes-support/rng-tools/rng-tools/init
+++ b/meta/recipes-support/rng-tools/rng-tools/init
@@ -1,26 +1,19 @@
1#! /bin/sh 1#!/bin/sh
2# 2#
3# This is an init script for openembedded 3# This is an init script for openembedded
4# Copy it to /etc/init.d/rng-tools and type 4# Copy it to @SYSCONFDIR@/init.d/rng-tools and type
5# > update-rc.d rng-tools defaults 60 5# > update-rc.d rng-tools defaults 60
6# 6#
7 7
8rngd=/usr/sbin/rngd 8rngd=@SBINDIR@/rngd
9test -x "$rngd" || exit 1 9test -x "$rngd" || exit 1
10 10
11if [ -e /etc/default/rng-tools ]; then 11[ -r @SYSCONFDIR@/default/rng-tools ] && . "@SYSCONFDIR@/default/rng-tools"
12 . /etc/default/rng-tools
13fi
14
15if [ -n "$RNG_DEVICE" ]; then
16 EXTRA_ARGS="-- -r $RNG_DEVICE"
17fi
18
19 12
20case "$1" in 13case "$1" in
21 start) 14 start)
22 echo -n "Starting random number generator daemon" 15 echo -n "Starting random number generator daemon"
23 start-stop-daemon -S -q -x $rngd $EXTRA_ARGS 16 start-stop-daemon -S -q -x $rngd -- $EXTRA_ARGS
24 echo "." 17 echo "."
25 ;; 18 ;;
26 stop) 19 stop)
@@ -38,11 +31,11 @@ case "$1" in
38 start-stop-daemon -K -q -n rngd 31 start-stop-daemon -K -q -n rngd
39 echo "." 32 echo "."
40 echo -n "Starting random number generator daemon" 33 echo -n "Starting random number generator daemon"
41 start-stop-daemon -S -q -x $rngd $EXTRA_ARGS 34 start-stop-daemon -S -q -x $rngd -- $EXTRA_ARGS
42 echo "." 35 echo "."
43 ;; 36 ;;
44 *) 37 *)
45 echo "Usage: /etc/init.d/rng-tools {start|stop|reload|restart|force-reload}" 38 echo "Usage: @SYSCONFDIR@/init.d/rng-tools {start|stop|reload|restart|force-reload}"
46 exit 1 39 exit 1
47esac 40esac
48 41