1#!/bin/sh 2# 3# start redis 4# 5 6start() { 7 printf "Starting redis: " 8 umask 077 9 start-stop-daemon -S -q -c redis:redis -b \ 10 --exec /usr/bin/redis-server -- /etc/redis.conf 11 [ $? = 0 ] && echo "OK" || echo "FAIL" 12} 13stop() { 14 printf "Stopping redis: " 15 /usr/bin/redis-cli shutdown 16 [ $? = 0 ] && echo "OK" || echo "FAIL" 17} 18restart() { 19 stop 20 start 21} 22 23case "$1" in 24 start) 25 start 26 ;; 27 stop) 28 stop 29 ;; 30 restart|reload) 31 restart 32 ;; 33 *) 34 echo "Usage: $0 {start|stop|restart}" 35 exit 1 36esac 37 38exit $? 39