aboutsummaryrefslogtreecommitdiff
path: root/net-im/jabber-pymsn/files/jabber-pymsn-transport.sh.in
diff options
context:
space:
mode:
authorRenato Botelho <garga@FreeBSD.org>2006-01-25 09:18:20 +0000
committerRenato Botelho <garga@FreeBSD.org>2006-01-25 09:18:20 +0000
commitf5d72ccb3ce4e9e24b292fea035150e7b0d3138f (patch)
treedba8ab3d74629724d07ec14d6b4d85da0ef549fc /net-im/jabber-pymsn/files/jabber-pymsn-transport.sh.in
parentda8c3a42d81c02076e6340859dc6fd749d009d05 (diff)
downloadports-f5d72ccb3ce4e9e24b292fea035150e7b0d3138f.tar.gz
ports-f5d72ccb3ce4e9e24b292fea035150e7b0d3138f.zip
Notes
Diffstat (limited to 'net-im/jabber-pymsn/files/jabber-pymsn-transport.sh.in')
-rw-r--r--net-im/jabber-pymsn/files/jabber-pymsn-transport.sh.in24
1 files changed, 12 insertions, 12 deletions
diff --git a/net-im/jabber-pymsn/files/jabber-pymsn-transport.sh.in b/net-im/jabber-pymsn/files/jabber-pymsn-transport.sh.in
index 071613156acc..cfdd3dcf94dd 100644
--- a/net-im/jabber-pymsn/files/jabber-pymsn-transport.sh.in
+++ b/net-im/jabber-pymsn/files/jabber-pymsn-transport.sh.in
@@ -1,8 +1,7 @@
#!/bin/sh
-
-# Start or stop jabber-pymsn
+#
# $FreeBSD$
-
+#
# PROVIDE: jabber_pymsn
# REQUIRE: DAEMON
# BEFORE: LOGIN
@@ -12,22 +11,23 @@
# /etc/rc.conf
# /etc/rc.conf.local
#
-# DO NOT CHANGE THESE DEFAULT VALUES HERE
-#
-jabber_pymsn_dir=${jabberd_pymsn_dir-"%%PREFIX%%/lib/jabber/pymsn"}
-jabber_pymsn_piddir=${jabberd_pymsn_piddir-"/var/jabberd/pid"}
-jabber_pymsn_enable=${jabberd_pymsn_enable-"NO"}
. %%RC_SUBR%%
name="jabber_pymsn"
rcvar=`set_rcvar`
-command_interpreter="%%PYTHON_CMD%%"
-command="${jabber_pymsn_dir}/main.py"
-command_args="&"
+
+load_rc_config $name
+
+: ${jabber_pymsn_dir="%%PREFIX%%/lib/jabber/pymsn"}
+: ${jabber_pymsn_piddir="/var/jabberd/pid"}
+: ${jabber_pymsn_enable="NO"}
+
jabber_pymsn_chdir=${jabber_pymsn_dir}
pidfile="${jabber_pymsn_piddir}/pymsn.pid"
+command_interpreter="%%PYTHON_CMD%%"
+command="${jabber_pymsn_dir}/main.py"
+command_args="-o pid=${pidfile} &"
-load_rc_config $name
run_rc_command "$1"