diff options
author | Greg Larkin <glarkin@FreeBSD.org> | 2011-05-13 13:53:55 +0000 |
---|---|---|
committer | Greg Larkin <glarkin@FreeBSD.org> | 2011-05-13 13:53:55 +0000 |
commit | 76825995ceaeb496d79b79a747c09187e0ac669c (patch) | |
tree | f6efd07bc9ea70ca4d3dc754d8af2d3a66b6d8b4 /net/scribe/files | |
parent | e431a53e3ddb0192c6bbe0cf44ea8a2d7630cea0 (diff) | |
download | ports-76825995ceaeb496d79b79a747c09187e0ac669c.tar.gz ports-76825995ceaeb496d79b79a747c09187e0ac669c.zip |
- Fixed rc.d script so it adheres to rc.conf setting [1]
- Added missing dependency on devel/py-thrift
- Bumped PORTREVISION
PR: ports/154942 (based on)
Submitted by: Erik Steigler <erik@okcupid.com> [1]
Approved by: maintainer timeout (18 days)
Notes
Notes:
svn path=/head/; revision=274050
Diffstat (limited to 'net/scribe/files')
-rw-r--r-- | net/scribe/files/scribe.in | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/net/scribe/files/scribe.in b/net/scribe/files/scribe.in index 4dfd13a5bd60..a65ba65ae460 100644 --- a/net/scribe/files/scribe.in +++ b/net/scribe/files/scribe.in @@ -9,12 +9,25 @@ . /etc/rc.subr name="scribe" +rcvar=`set_rcvar` pidfile="/var/run/${name}.pid" -command="/usr/sbin/daemon -p ${pidfile} %%PREFIX%%/bin/scribed" -procname="%%PREFIX%%/bin/scribed" +command="%%PREFIX%%/bin/scribed" + +start_cmd=scribe_start +stop_postcmd=scribe_cleanup load_rc_config "$name" : ${scribe_enable="NO"} : ${scribe_flags=""} +scribe_start() +{ + echo "Starting ${name}." + /usr/sbin/daemon -cf -p ${pidfile} ${command} ${scribe_flags} +} + +scribe_cleanup() { + [ -f ${pidfile} ] && %%RM%% ${pidfile} +} + run_rc_command "$1" |