svn commit: r493969 - in branches/2019Q1/net-mgmt/icinga2: . files

Lars Engels lme at FreeBSD.org
Tue Feb 26 14:58:11 UTC 2019


Author: lme
Date: Tue Feb 26 14:58:09 2019
New Revision: 493969
URL: https://svnweb.freebsd.org/changeset/ports/493969

Log:
  MFH: r493968
  
  net-mgmt/icinga2:
  
  - Update to Bugfix release 2.10.3
  - Make Icinga user, group and webgroup configurable in rc.conf [1]
  
  Submitted by:	Alexey Kuznetsov <alexey at kouznetsov.com> (via mail)
  
  Approved by:	ports-secteam (joneum)

Deleted:
  branches/2019Q1/net-mgmt/icinga2/files/patch-lib_base_tcpsocket.cpp
Modified:
  branches/2019Q1/net-mgmt/icinga2/Makefile
  branches/2019Q1/net-mgmt/icinga2/distinfo
  branches/2019Q1/net-mgmt/icinga2/files/icinga2.in
  branches/2019Q1/net-mgmt/icinga2/pkg-plist
Directory Properties:
  branches/2019Q1/   (props changed)

Modified: branches/2019Q1/net-mgmt/icinga2/Makefile
==============================================================================
--- branches/2019Q1/net-mgmt/icinga2/Makefile	Tue Feb 26 14:47:55 2019	(r493968)
+++ branches/2019Q1/net-mgmt/icinga2/Makefile	Tue Feb 26 14:58:09 2019	(r493969)
@@ -2,8 +2,7 @@
 
 PORTNAME=	icinga2
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.10.2
-PORTREVISION=	3
+DISTVERSION=	2.10.3
 CATEGORIES=	net-mgmt
 
 MAINTAINER=	lme at FreeBSD.org

Modified: branches/2019Q1/net-mgmt/icinga2/distinfo
==============================================================================
--- branches/2019Q1/net-mgmt/icinga2/distinfo	Tue Feb 26 14:47:55 2019	(r493968)
+++ branches/2019Q1/net-mgmt/icinga2/distinfo	Tue Feb 26 14:58:09 2019	(r493969)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1542285281
-SHA256 (icinga-icinga2-v2.10.2_GH0.tar.gz) = 99ab0c511a8a7014b9cf9467fe126d4a369026e9353f6e64c05ae39a15b32ad9
-SIZE (icinga-icinga2-v2.10.2_GH0.tar.gz) = 4408535
+TIMESTAMP = 1551186744
+SHA256 (icinga-icinga2-v2.10.3_GH0.tar.gz) = 81d250ca7e609097dc78cb7fea646bdede5ecb4fd435b37d21f8ba3335fb7fd4
+SIZE (icinga-icinga2-v2.10.3_GH0.tar.gz) = 4421984

Modified: branches/2019Q1/net-mgmt/icinga2/files/icinga2.in
==============================================================================
--- branches/2019Q1/net-mgmt/icinga2/files/icinga2.in	Tue Feb 26 14:47:55 2019	(r493968)
+++ branches/2019Q1/net-mgmt/icinga2/files/icinga2.in	Tue Feb 26 14:58:09 2019	(r493969)
@@ -32,12 +32,14 @@ load_rc_config "${name}"
 : ${icinga2_enable:="NO"}
 : ${icinga2_configfile="%%PREFIX%%/etc/${name}/${name}.conf"}
 : ${icinga2_mkvar:="NO"}
+: ${icinga2_user:="%%ICINGA2USER%%"}
+: ${icinga2_group:="%%ICINGA2GROUP%%"}
+: ${icinga2_webgroup:="www"}
 
+
 command="%%PREFIX%%/sbin/${name}"
 procname="/usr/local/lib/icinga2/sbin/icinga2"
 extra_commands="reload checkconfig configtest"
-icinga2_user="%%ICINGA2USER%%"
-icinga2_group="%%ICINGA2GROUP%%"
 
 icinga2_cachedir="/var/cache/${name}"
 icinga2_libdir="/var/lib/${name}"
@@ -98,14 +100,16 @@ start_precmd() {
         fi
     done
 
-    install -d -o ${icinga2_user} -g www "${icinga2_rundir}/cmd"
+    install -d -o ${icinga2_user} -g ${icinga2_webgroup} "${icinga2_rundir}/cmd"
 
+
   fi
 
   chown -R ${icinga2_user}:${icinga2_group} "${icinga2_libdir}"
   chown -R ${icinga2_user}:${icinga2_group} "${icinga2_spooldir}"
   chown -R ${icinga2_user}:${icinga2_group} "${icinga2_cachedir}"
-  chown -R ${icinga2_user}:www "${icinga2_rundir}/cmd"
+  chown -R ${icinga2_user}:${icinga2_webgroup} "${icinga2_rundir}/cmd"
+
 
   if ! icinga2_checkconfig; then
     return 1

Modified: branches/2019Q1/net-mgmt/icinga2/pkg-plist
==============================================================================
--- branches/2019Q1/net-mgmt/icinga2/pkg-plist	Tue Feb 26 14:47:55 2019	(r493968)
+++ branches/2019Q1/net-mgmt/icinga2/pkg-plist	Tue Feb 26 14:58:09 2019	(r493969)
@@ -37,9 +37,9 @@ etc/bash_completion.d/icinga2
 @sample %%ETCDIR%%/zones.conf.sample
 %%ETCDIR%%/zones.d/README
 %%MYSQL%%lib/icinga2/libmysql_shim.so
-%%MYSQL%%lib/icinga2/libmysql_shim.so.2.10.2
+%%MYSQL%%lib/icinga2/libmysql_shim.so.2.10.3
 %%PGSQL%%lib/icinga2/libpgsql_shim.so
-%%PGSQL%%lib/icinga2/libpgsql_shim.so.2.10.2
+%%PGSQL%%lib/icinga2/libpgsql_shim.so.2.10.3
 lib/icinga2/sbin/icinga2
 libexec/nagios/check_nscp_api
 man/man8/icinga2.8.gz


More information about the svn-ports-branches mailing list