diff options
author | Dirkjan Ochtman <djc@gentoo.org> | 2011-12-01 10:45:31 +0000 |
---|---|---|
committer | Dirkjan Ochtman <djc@gentoo.org> | 2011-12-01 10:45:31 +0000 |
commit | 0082ee9d02324b6a2ae1d1c039ff70335e72b5e6 (patch) | |
tree | 9ac224ea59913f3f77f777ad2ec9dcbfe09c3d3a /dev-db/redis/files | |
parent | Drop old version that still needs deprecated gnome-python meta package. (diff) | |
download | historical-0082ee9d02324b6a2ae1d1c039ff70335e72b5e6.tar.gz historical-0082ee9d02324b6a2ae1d1c039ff70335e72b5e6.tar.bz2 historical-0082ee9d02324b6a2ae1d1c039ff70335e72b5e6.zip |
Clean up for EAPI=4, fix initd script (thanks jbergstroem).
Package-Manager: portage-2.1.10.39/cvs/Linux x86_64
Diffstat (limited to 'dev-db/redis/files')
-rw-r--r-- | dev-db/redis/files/redis.initd | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/dev-db/redis/files/redis.initd b/dev-db/redis/files/redis.initd index a7942a8e9340..6b3ad2e75129 100644 --- a/dev-db/redis/files/redis.initd +++ b/dev-db/redis/files/redis.initd @@ -1,5 +1,5 @@ #!/sbin/runscript -# $Header: /var/cvsroot/gentoo-x86/dev-db/redis/files/redis.initd,v 1.1 2010/03/25 07:36:04 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/redis/files/redis.initd,v 1.2 2011/12/01 10:45:31 djc Exp $ REDIS_EXEC=/usr/sbin/redis-server REDIS_PID=${REDIS_PID:-/var/run/redis/redis.pid} @@ -17,6 +17,11 @@ depend() { } start() { + + local PID_DIR=$(dirname ${REDIS_PID}) + mkdir -p ${PID_DIR} + chown ${REDIS_USER}:${REDIS_GROUP} ${PID_DIR} + ebegin "Starting Redis server" cd "${REDIS_DIR}" start-stop-daemon --start \ @@ -26,6 +31,7 @@ start() { -- ${REDIS_OPTS} ret=$? eend ${ret} + } stop() { |