Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Apr 2020 13:28:35 +0000 (UTC)
From:      Koichiro Iwao <meta@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r533060 - in head/sysutils/mackerel-agent: . files
Message-ID:  <202004261328.03QDSZbO088950@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: meta
Date: Sun Apr 26 13:28:34 2020
New Revision: 533060
URL: https://svnweb.freebsd.org/changeset/ports/533060

Log:
  sysutils/mackerel-agent: improve rc script
  
  not to spit out logs on console.

Modified:
  head/sysutils/mackerel-agent/Makefile
  head/sysutils/mackerel-agent/files/mackerel_agent.in

Modified: head/sysutils/mackerel-agent/Makefile
==============================================================================
--- head/sysutils/mackerel-agent/Makefile	Sun Apr 26 13:07:28 2020	(r533059)
+++ head/sysutils/mackerel-agent/Makefile	Sun Apr 26 13:28:34 2020	(r533060)
@@ -3,6 +3,7 @@
 PORTNAME=	mackerel-agent
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.67.1
+PORTREVISION=	1
 CATEGORIES=	sysutils
 
 MAINTAINER=	meta@FreeBSD.org

Modified: head/sysutils/mackerel-agent/files/mackerel_agent.in
==============================================================================
--- head/sysutils/mackerel-agent/files/mackerel_agent.in	Sun Apr 26 13:07:28 2020	(r533059)
+++ head/sysutils/mackerel-agent/files/mackerel_agent.in	Sun Apr 26 13:28:34 2020	(r533060)
@@ -20,6 +20,14 @@ load_rc_config ${name}
 : ${mackerel_agent_config:=%%ETCDIR%%/mackerel-agent.conf}
 
 command="%%PREFIX%%/bin/mackerel-agent"
-command_args="--conf=${mackerel_agent_config} &"
+required_files="${mackerel_agent_config}"
+command_args="supervise -conf ${mackerel_agent_config} ${mackerel_agent_flags}"
+
+start_cmd=mackerel_agent_start
+
+mackerel_agent_start()
+{
+	/usr/sbin/daemon -cf -S -T mackerel-agent ${command} ${command_args}
+}
 
 run_rc_command "$1"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004261328.03QDSZbO088950>