svn commit: r346220 - in head/net-mgmt/xymon-server: . files
Mark Felder
feld at FreeBSD.org
Wed Feb 26 18:00:52 UTC 2014
Author: feld
Date: Wed Feb 26 18:00:51 2014
New Revision: 346220
URL: http://svnweb.freebsd.org/changeset/ports/346220
QAT: https://qat.redports.org/buildarchive/r346220/
Log:
Clean up / simplify rc script.
I have been meaning to solve the following error that used to happen
every time you executed the rc script:
/usr/local/etc/rc.d/xymon-server: WARNING: cannot read shebang line from su
Sponsored by: SupraNet Communications, Inc
Modified:
head/net-mgmt/xymon-server/Makefile
head/net-mgmt/xymon-server/files/xymon-server.in
Modified: head/net-mgmt/xymon-server/Makefile
==============================================================================
--- head/net-mgmt/xymon-server/Makefile Wed Feb 26 17:52:45 2014 (r346219)
+++ head/net-mgmt/xymon-server/Makefile Wed Feb 26 18:00:51 2014 (r346220)
@@ -2,6 +2,7 @@
PORTNAME= xymon
PORTVERSION= 4.3.17
+PORTREVISION= 1
CATEGORIES= net-mgmt www
MASTER_SITES= SF/xymon/Xymon/${PORTVERSION}
PKGNAMESUFFIX= -server${PKGNAMESUFFIX2}
Modified: head/net-mgmt/xymon-server/files/xymon-server.in
==============================================================================
--- head/net-mgmt/xymon-server/files/xymon-server.in Wed Feb 26 17:52:45 2014 (r346219)
+++ head/net-mgmt/xymon-server/files/xymon-server.in Wed Feb 26 18:00:51 2014 (r346220)
@@ -14,15 +14,13 @@ rcvar=xymon_server_enable
load_rc_config "$name"
: ${xymon_server_enable:=NO}
+: ${xymon_server_user:=%%XYMONUSER%%}
-command="su -m %%XYMONUSER%% -c '%%PREFIX%%/www/xymon/server/xymon.sh'"
+command="%%WWWDIR%%/server/xymon.sh"
+command_args="start"
start_precmd=xymon_prestart
-start_cmd="su -m %%XYMONUSER%% -c '%%PREFIX%%/www/xymon/server/xymon.sh start'"
-stop_cmd="su -m %%XYMONUSER%% -c '%%PREFIX%%/www/xymon/server/xymon.sh stop'"
-status_cmd="su -m %%XYMONUSER%% -c '%%PREFIX%%/www/xymon/server/xymon.sh status'"
-reload_cmd="su -m %%XYMONUSER%% -c '%%PREFIX%%/www/xymon/server/xymon.sh reload'"
-restart_cmd="su -m %%XYMONUSER%% -c '%%PREFIX%%/www/xymon/server/xymon.sh restart'"
-pidfile=/var/log/xymon/xymond.pid
+pidfile=/var/log/xymon/xymonlaunch.pid
+procname="%%WWWDIR%%/server/bin/xymonlaunch"
xymon_prestart()
{
More information about the svn-ports-all
mailing list