diff options
Diffstat (limited to 'meta/recipes-core/initscripts/initscripts-1.0/functions')
-rw-r--r-- | meta/recipes-core/initscripts/initscripts-1.0/functions | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/meta/recipes-core/initscripts/initscripts-1.0/functions b/meta/recipes-core/initscripts/initscripts-1.0/functions index dd7da2b1c3..944e3a59b0 100644 --- a/meta/recipes-core/initscripts/initscripts-1.0/functions +++ b/meta/recipes-core/initscripts/initscripts-1.0/functions | |||
@@ -42,3 +42,18 @@ machine_id() { # return the machine ID | |||
42 | killproc() { # kill the named process(es) | 42 | killproc() { # kill the named process(es) |
43 | pid=`pidofproc $1` && kill $pid | 43 | pid=`pidofproc $1` && kill $pid |
44 | } | 44 | } |
45 | |||
46 | status() { | ||
47 | local pid | ||
48 | if [ "$#" = 0 ]; then | ||
49 | echo "Usage: status {program}" | ||
50 | return 1 | ||
51 | fi | ||
52 | pid=`pidofproc $1` | ||
53 | if [ -n "$pid" ]; then | ||
54 | echo "$1 (pid $pid) is running..." | ||
55 | else | ||
56 | echo "$1 is stopped" | ||
57 | fi | ||
58 | return 3 | ||
59 | } | ||