aboutsummaryrefslogtreecommitdiff
path: root/sysutils/monit
diff options
context:
space:
mode:
authorWen Heping <wen@FreeBSD.org>2010-03-16 02:09:44 +0000
committerWen Heping <wen@FreeBSD.org>2010-03-16 02:09:44 +0000
commit4e166d517d9722f7dd92d23210987c7117bde9b3 (patch)
tree1d5ce26513feaff12cd686ee607675e90dbccd29 /sysutils/monit
parent5111de02d9b5b58ca9310297ea355c4ffdd15a9c (diff)
downloadports-4e166d517d9722f7dd92d23210987c7117bde9b3.tar.gz
ports-4e166d517d9722f7dd92d23210987c7117bde9b3.zip
Notes
Diffstat (limited to 'sysutils/monit')
-rw-r--r--sysutils/monit/files/monit.sh.in10
1 files changed, 6 insertions, 4 deletions
diff --git a/sysutils/monit/files/monit.sh.in b/sysutils/monit/files/monit.sh.in
index a380cc9bbb92..f007c3009832 100644
--- a/sysutils/monit/files/monit.sh.in
+++ b/sysutils/monit/files/monit.sh.in
@@ -12,6 +12,8 @@
# Add the following lines to /etc/rc.conf to enable monit:
# monit_enable (bool): Set to "NO" by default.
# Set it to "YES" to enable monit
+# monit_flags (str): Flags passed to monit on startup.
+# Default is "".
#
. %%RC_SUBR%%
@@ -20,6 +22,10 @@ rcvar=`set_rcvar`
restart_precmd="monit_checkconfig"
reload_precmd="monit_checkconfig"
+[ -z "monit_enable" ] && monit_enable="NO"
+[ -z "$monit_flags" ] && monit_flags=""
+
+load_rc_config $name
default_config=%%PREFIX%%/etc/monitrc
required_files=${default_config}
@@ -27,10 +33,6 @@ command="%%PREFIX%%/bin/monit"
command_args="-c ${default_config}"
pidfile="/var/run/monit.pid"
-[ -z "$monit_enable" ] && monit_enable="NO"
-
-load_rc_config $name
-
monit_checkconfig()
{
echo "Performing sanity check on monit configuration:"