diff options
author | Sergey Skvortsov <skv@FreeBSD.org> | 2009-07-27 16:53:25 +0000 |
---|---|---|
committer | Sergey Skvortsov <skv@FreeBSD.org> | 2009-07-27 16:53:25 +0000 |
commit | 5ac4e507a5eeb7c268588c593b5a383362432789 (patch) | |
tree | d276342f0a3f8f86bf585cc8345d12bddaa92a55 /databases/redis1/files/redis.sh.in | |
parent | fix pkg-plist when NOPORTDOCS is defined (diff) |
Add redis 0.900, a persistent key-value database with built-in net
interface.
Notes
Notes:
svn path=/head/; revision=238445
Diffstat (limited to 'databases/redis1/files/redis.sh.in')
-rw-r--r-- | databases/redis1/files/redis.sh.in | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/databases/redis1/files/redis.sh.in b/databases/redis1/files/redis.sh.in new file mode 100644 index 000000000000..27c3b8d08fbd --- /dev/null +++ b/databases/redis1/files/redis.sh.in @@ -0,0 +1,35 @@ +#!/bin/sh +# +# $FreeBSD$ +# + +# PROVIDE: redis +# REQUIRE: LOGIN +# BEFORE: securelevel +# KEYWORD: shutdown + +# Add the following line to /etc/rc.conf to enable `redis': +# +#redis_enable="YES" +# + +. "%%RC_SUBR%%" + +name="redis" +rcvar=`set_rcvar` + +extra_commands="reload" + +command="%%PREFIX%%/bin/redis-server" +config_file="%%PREFIX%%/etc/$name.conf" +command_args="${config_file}" +pidfile="%%REDIS_RUNDIR%%/$name.pid" +required_files="${config_file}" + +# read configuration and set defaults +load_rc_config "$name" +: ${redis_enable="NO"} +: ${redis_user="%%REDIS_USER%%"} +: ${redis_flags=""} + +run_rc_command "$1" |