diff options
Diffstat (limited to 'meta/recipes-extended/at/at/S99at')
-rw-r--r-- | meta/recipes-extended/at/at/S99at | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/meta/recipes-extended/at/at/S99at b/meta/recipes-extended/at/at/S99at new file mode 100644 index 0000000000..eca379b3cd --- /dev/null +++ b/meta/recipes-extended/at/at/S99at | |||
@@ -0,0 +1,45 @@ | |||
1 | #!/bin/sh | ||
2 | # | ||
3 | # Starts at daemon | ||
4 | # | ||
5 | |||
6 | umask 077 | ||
7 | |||
8 | # Source function library. | ||
9 | . /etc/init.d/functions | ||
10 | |||
11 | start() { | ||
12 | echo -n "Starting atd: " | ||
13 | start-stop-daemon --start --quiet --pidfile /var/run/atd.pid --background --exec /usr/sbin/atd -- -f | ||
14 | echo "OK" | ||
15 | } | ||
16 | stop() { | ||
17 | echo -n "Stopping atd: " | ||
18 | start-stop-daemon --stop --quiet --pidfile /var/run/atd.pid | ||
19 | echo "OK" | ||
20 | } | ||
21 | restart() { | ||
22 | stop | ||
23 | start | ||
24 | } | ||
25 | |||
26 | case "$1" in | ||
27 | start) | ||
28 | start | ||
29 | ;; | ||
30 | stop) | ||
31 | stop | ||
32 | ;; | ||
33 | restart|reload) | ||
34 | restart | ||
35 | ;; | ||
36 | status) | ||
37 | status /usr/sbin/atd | ||
38 | ;; | ||
39 | *) | ||
40 | echo $"Usage: $0 {start|stop|restart|status}" | ||
41 | exit 1 | ||
42 | esac | ||
43 | |||
44 | exit $? | ||
45 | |||