Lines Matching +full:1 +full:- +full:stop

4 # Provides:          redis-server
5 # Required-Start: $network
6 # Required-Stop: $network
7 # Default-Start: S 2 3 4 5
8 # Default-Stop: 0 1 6
9 # Short-Description: Redis, a key-value store
10 # Description: Redis is an open source, advanced key-value store.
14 test -f /usr/bin/redis-server || exit 0
18 case "$1" in
20 echo "Starting redis-server..."
21 start-stop-daemon --start --quiet --exec /usr/bin/redis-server -- $ARGS
23 stop)
24 echo "Stopping redis-server..."
25 start-stop-daemon --stop --quiet --exec /usr/bin/redis-server
28 echo "Stopping redis-server..."
29 start-stop-daemon --stop --quiet --exec /usr/bin/redis-server
31 # Since busybox implementation ignores --retry arguments repeatedly check
33 # efectively simulating a stop with --retry=TERM/5/KILL/5 schedule.
38 start-stop-daemon --stop --test --quiet --exec /usr/bin/redis-server
40 while [ $processOff -eq 0 ] && [ $waited -le $waitAfterTerm ] ; do
43 start-stop-daemon --stop --test --quiet --exec /usr/bin/redis-server
46 if [ $processOff -eq 0 ] ; then
47 start-stop-daemon --stop --signal KILL --exec /usr/bin/redis-server
48 start-stop-daemon --stop --test --quiet --exec /usr/bin/redis-server
52 while [ $processOff -eq 0 ] && [ $waited -le $waitAfterKill ] ; do
55 start-stop-daemon --stop --test --quiet --exec /usr/bin/redis-server
59 # the schedule ended in a successfull stop or not.
61 echo "Starting redis-server..."
62 start-stop-daemon --start --quiet --exec /usr/bin/redis-server -- $ARGS
65 echo "Usage: /etc/init.d/redis-server {start|stop|restart}"
66 exit 1