xref: /OK3568_Linux_fs/buildroot/package/docker-engine/S60dockerd (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1#!/bin/sh
2
3NAME=dockerd
4DAEMON=/usr/bin/$NAME
5PIDFILE=/var/run/$NAME.pid
6DAEMON_ARGS=""
7
8[ -r /etc/default/$NAME ] && . /etc/default/$NAME $1
9
10do_start() {
11        echo -n "Starting $NAME: "
12        start-stop-daemon --start --quiet --background --make-pidfile \
13		--pidfile $PIDFILE --exec $DAEMON -- $DAEMON_ARGS \
14                && echo "OK" || echo "FAIL"
15}
16
17do_stop() {
18        echo -n "Stopping $NAME: "
19        start-stop-daemon --stop --quiet --pidfile $PIDFILE \
20                && echo "OK" || echo "FAIL"
21}
22
23case "$1" in
24        start)
25                do_start
26                ;;
27        stop)
28                do_stop
29                ;;
30        restart)
31                do_stop
32                sleep 1
33                do_start
34                ;;
35	*)
36                echo "Usage: $0 {start|stop|restart}"
37                exit 1
38esac
39