From owner-dev-commits-ports-main@freebsd.org Thu May 20 10:28:09 2021 Return-Path: Delivered-To: dev-commits-ports-main@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 356EF63AFB9; Thu, 20 May 2021 10:28:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fm5Y512z5z3sm5; Thu, 20 May 2021 10:28:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 0C26423FE1; Thu, 20 May 2021 10:28:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 14KAS8XU038718; Thu, 20 May 2021 10:28:08 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 14KAS8R0038717; Thu, 20 May 2021 10:28:08 GMT (envelope-from git) Date: Thu, 20 May 2021 10:28:08 GMT Message-Id: <202105201028.14KAS8R0038717@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Alexey Dokuchaev Subject: git: 69d8c3f90fd4 - main - net-mgmt/victoria-metrics: port had been improved (+) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: danfe X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 69d8c3f90fd43297b044f3f99d99084216c9dc14 Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-main@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commits to the main branch of the FreeBSD ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 May 2021 10:28:09 -0000 The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=69d8c3f90fd43297b044f3f99d99084216c9dc14 commit 69d8c3f90fd43297b044f3f99d99084216c9dc14 Author: Alexey Dokuchaev AuthorDate: 2021-05-20 10:18:36 +0000 Commit: Alexey Dokuchaev CommitDate: 2021-05-20 10:26:54 +0000 net-mgmt/victoria-metrics: port had been improved (+) Add missing run-time dependency on `security/ca_root_nss': apparently, every Go application that uses TLS needs root CA certificates installed in the default place, which are used for verifying signatures provided by peers during establishing TLS connections. While here, remove accidental reference to `cbsd_mq_router_config' in the rc script and allow to reload (scrape) configuration by sending SIGHUP to processes. PR: 255822 --- net-mgmt/victoria-metrics/Makefile | 3 +++ net-mgmt/victoria-metrics/files/victoria-metrics.in | 3 ++- net-mgmt/victoria-metrics/files/vmagent.in | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/net-mgmt/victoria-metrics/Makefile b/net-mgmt/victoria-metrics/Makefile index f3151de7cb81..7291e3edb264 100644 --- a/net-mgmt/victoria-metrics/Makefile +++ b/net-mgmt/victoria-metrics/Makefile @@ -3,6 +3,7 @@ PORTNAME?= victoria-metrics PORTVERSION= 1.59.0 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= net-mgmt MAINTAINER= danfe@FreeBSD.org @@ -11,6 +12,8 @@ COMMENT?= Fast, cost-effective, and scalable time series database LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE +RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss + USES= gmake go:modules,no_targets USE_RC_SUBR?= ${PORTNAME} MAKE_ENV= PKG_TAG=${DISTVERSIONPREFIX}${DISTVERSION} \ diff --git a/net-mgmt/victoria-metrics/files/victoria-metrics.in b/net-mgmt/victoria-metrics/files/victoria-metrics.in index 9b260d696c0f..1d783abc77de 100644 --- a/net-mgmt/victoria-metrics/files/victoria-metrics.in +++ b/net-mgmt/victoria-metrics/files/victoria-metrics.in @@ -14,13 +14,14 @@ daemon_pidfile="/var/run/${name}-daemon.pid" logdir="/var/log/${name}" logfile="${logdir}/victoria_metrics.log" command="%%PREFIX%%/bin/victoria-metrics" -victoria_metrics_args=${cbsd_mq_router_config-"--storageDataPath=%%VICTORIA_DATA%% --retentionPeriod=1 --httpListenAddr=:8428"} +victoria_metrics_args=${victoria_metrics_args-"--storageDataPath=%%VICTORIA_DATA%% --retentionPeriod=1 --httpListenAddr=:8428"} victoria_metrics_user="%%VICTORIA_USER%%" load_rc_config ${name} start_cmd="start" stop_cmd="stop" status_cmd="status" +extra_commands="reload" start() { diff --git a/net-mgmt/victoria-metrics/files/vmagent.in b/net-mgmt/victoria-metrics/files/vmagent.in index b07a662486a9..01079f5ef292 100644 --- a/net-mgmt/victoria-metrics/files/vmagent.in +++ b/net-mgmt/victoria-metrics/files/vmagent.in @@ -21,6 +21,7 @@ load_rc_config ${name} start_cmd="start" stop_cmd="stop" status_cmd="status" +extra_commands="reload" start() {