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