aboutsummaryrefslogtreecommitdiff
path: root/net/scribe/files
diff options
context:
space:
mode:
authorGreg Larkin <glarkin@FreeBSD.org>2011-05-13 13:53:55 +0000
committerGreg Larkin <glarkin@FreeBSD.org>2011-05-13 13:53:55 +0000
commit76825995ceaeb496d79b79a747c09187e0ac669c (patch)
treef6efd07bc9ea70ca4d3dc754d8af2d3a66b6d8b4 /net/scribe/files
parente431a53e3ddb0192c6bbe0cf44ea8a2d7630cea0 (diff)
downloadports-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.in17
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"