diff options
| author | Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> | 2022-02-01 22:01:53 +0100 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2022-02-03 08:44:32 -0800 |
| commit | c8544b3627fdd026a0e3e85a64f8af37e0417919 (patch) | |
| tree | 174441c63c5337be692a406df13eb3e61530016d /meta-oe/recipes-extended/redis/redis-7/init-redis-server | |
| parent | 7c0c424b472ddc7ecc47137f6370a85f5b53a7b1 (diff) | |
| download | meta-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-x | meta-oe/recipes-extended/redis/redis-7/init-redis-server | 40 |
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 | |||
| 14 | test -f /usr/bin/redis-server || exit 0 | ||
| 15 | |||
| 16 | ARGS="/etc/redis/redis.conf" | ||
| 17 | |||
| 18 | case "$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 | ;; | ||
| 37 | esac | ||
| 38 | |||
| 39 | exit 0 | ||
| 40 | |||
