summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDirkjan Ochtman <djc@gentoo.org>2011-12-01 10:45:31 +0000
committerDirkjan Ochtman <djc@gentoo.org>2011-12-01 10:45:31 +0000
commit0082ee9d02324b6a2ae1d1c039ff70335e72b5e6 (patch)
tree9ac224ea59913f3f77f777ad2ec9dcbfe09c3d3a /dev-db/redis/files
parentDrop old version that still needs deprecated gnome-python meta package. (diff)
downloadhistorical-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.initd8
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() {