summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-extended/redis/redis-7/init-redis-server
diff options
context:
space:
mode:
authorOleksandr Kravchuk <open.source@oleksandr-kravchuk.com>2022-02-01 22:01:53 +0100
committerKhem Raj <raj.khem@gmail.com>2022-02-03 08:44:32 -0800
commitc8544b3627fdd026a0e3e85a64f8af37e0417919 (patch)
tree174441c63c5337be692a406df13eb3e61530016d /meta-oe/recipes-extended/redis/redis-7/init-redis-server
parent7c0c424b472ddc7ecc47137f6370a85f5b53a7b1 (diff)
downloadmeta-openembedded-c8544b3627fdd026a0e3e85a64f8af37e0417919.tar.gz
redis: add recipe for 7.0-rc1
Redis 7.0 "includes changes that potentially break backwards compatibility with older versions", so let's let folks some time to test 7.0 and later decide which version(s) we want to keep. Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-extended/redis/redis-7/init-redis-server')
-rwxr-xr-xmeta-oe/recipes-extended/redis/redis-7/init-redis-server40
1 files changed, 40 insertions, 0 deletions
diff --git a/meta-oe/recipes-extended/redis/redis-7/init-redis-server b/meta-oe/recipes-extended/redis/redis-7/init-redis-server
new file mode 100755
index 0000000000..6014d70c0e
--- /dev/null
+++ b/meta-oe/recipes-extended/redis/redis-7/init-redis-server
@@ -0,0 +1,40 @@
1#!/bin/sh
2#
3### BEGIN INIT INFO
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.
11# http://redis.io
12### END INIT INFO
13
14test -f /usr/bin/redis-server || exit 0
15
16ARGS="/etc/redis/redis.conf"
17
18case "$1" in
19 start)
20 echo "Starting redis-server..."
21 start-stop-daemon --start --quiet --exec /usr/bin/redis-server -- $ARGS
22 ;;
23 stop)
24 echo "Stopping redis-server..."
25 start-stop-daemon --stop --quiet --exec /usr/bin/redis-server
26 ;;
27 restart)
28 echo "Stopping redis-server..."
29 start-stop-daemon --stop --quiet --exec /usr/bin/redis-server
30 echo "Starting redis-server..."
31 start-stop-daemon --start --quiet --exec /usr/bin/redis-server -- $ARGS
32 ;;
33 *)
34 echo "Usage: /etc/init.d/redis-server {start|stop|restart}"
35 exit 1
36 ;;
37esac
38
39exit 0
40