redis.initd-6 (701B)
- #!/sbin/openrc-run
- # Copyright 1999-2017 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
- : ${REDIS_DIR:=/var/lib/redis}
- : ${REDIS_CONF:=/etc/redis/redis.conf}
- : ${REDIS_OPTS:="${REDIS_CONF}"}
- : ${REDIS_USER:=redis}
- : ${REDIS_GROUP:=redis}
- : ${REDIS_TIMEOUT:=30}
- # https://bugs.gentoo.org/631002#c10
- # Force '--daemonize no' to override the config file
- command="/usr/sbin/redis-server"
- command_args="${REDIS_OPTS} --daemonize no"
- command_background="true"
- command_user="${REDIS_USER}:${REDIS_GROUP}"
- pidfile="/run/${RC_SVCNAME}.pid"
- retry="${REDIS_TIMEOUT}"
- start_stop_daemon_args="--chdir \"${REDIS_DIR}\""
- depend() {
- use localmount logger
- after keepalived
- }