summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMalte Rabenseifner2017-10-07 00:32:02 +0200
committerMalte Rabenseifner2017-10-07 00:32:02 +0200
commit6685d43b7c0aefccee58d252a8b9da0c1ee6a2f1 (patch)
tree3935dddf1e23ef2772ebd2d19353d29300ae2b08
parent1457bfdabfa14c87239a90c5af20413868800f3b (diff)
downloadaur-6685d43b7c0aefccee58d252a8b9da0c1ee6a2f1.tar.gz
Update Icinga to 2.7.1
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD11
2 files changed, 12 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 53033ff3bef3..faedb3bc240a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Fri Apr 7 12:28:20 UTC 2017
+# Fri Oct 6 22:05:34 UTC 2017
pkgbase = icinga2
pkgdesc = An open source host, service and network monitoring program
- pkgver = 2.6.3
+ pkgver = 2.7.1
pkgrel = 1
url = http://www.icinga.org
arch = i686
@@ -17,8 +17,8 @@ pkgbase = icinga2
depends = libedit
depends = openssl
depends = yajl
- source = https://github.com/Icinga/icinga2/archive/v2.6.3.tar.gz
- sha256sums = 83d44871a70d1b368b1af717873ff9b1b185344d23fc79b83118e47a85da6d90
+ source = https://github.com/Icinga/icinga2/archive/v2.7.1.tar.gz
+ sha256sums = 79f2cd2cba66b2d2a785d37cccd4a47611f7b0b7d52b9a625a22f0c7ff12f7f0
pkgname = icinga2-common
pkgdesc = Common files for Icinga2
@@ -39,9 +39,11 @@ pkgname = icinga2
backup = etc/icinga2/features-available/graphite.conf
backup = etc/icinga2/features-available/ido-mysql.conf
backup = etc/icinga2/features-available/ido-pgsql.conf
+ backup = etc/icinga2/features-available/influxdb.conf
backup = etc/icinga2/features-available/livestatus.conf
backup = etc/icinga2/features-available/mainlog.conf
backup = etc/icinga2/features-available/notification.conf
+ backup = etc/icinga2/features-available/opentsdb.conf
backup = etc/icinga2/features-available/perfdata.conf
backup = etc/icinga2/features-available/statusdata.conf
backup = etc/icinga2/features-available/syslog.conf
diff --git a/PKGBUILD b/PKGBUILD
index 9c6486b1e11c..ef72b47cca3d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=('icinga2-common' 'icinga2' 'icinga-studio')
pkgbase=icinga2
-pkgver=2.6.3
+pkgver=2.7.1
pkgrel=1
pkgdesc="An open source host, service and network monitoring program"
license=('GPL')
@@ -12,7 +12,7 @@ url="http://www.icinga.org"
depends=('boost-libs' 'libedit' 'openssl' 'yajl')
makedepends=('boost' 'cmake' 'libmariadbclient' 'postgresql-libs' 'wxgtk')
source=("https://github.com/Icinga/$pkgbase/archive/v$pkgver.tar.gz")
-sha256sums=('83d44871a70d1b368b1af717873ff9b1b185344d23fc79b83118e47a85da6d90')
+sha256sums=('79f2cd2cba66b2d2a785d37cccd4a47611f7b0b7d52b9a625a22f0c7ff12f7f0')
build() {
mkdir -p "$srcdir/$pkgbase-$pkgver/build"
@@ -29,7 +29,7 @@ build() {
-DICINGA2_PLUGINDIR=/usr/lib/monitoring-plugins \
-DUSE_SYSTEMD=ON \
-DICINGA2_WITH_STUDIO=ON \
- -DLOGROTATE_HAS_SU=OFF
+ -DLOGROTATE_HAS_SU=OFF \
make
}
@@ -41,6 +41,7 @@ package_icinga2-common() {
make DESTDIR="$pkgdir" install
rm -r $pkgdir/{etc,run,var}
rm -r $pkgdir/usr/{bin,share}
+ rm -r $pkgdir/usr/lib/monitoring-plugins
rm -r $pkgdir/usr/lib/systemd
rm -r $pkgdir/usr/lib/icinga2/{prepare-dirs,safe-reload,sbin}
}
@@ -53,8 +54,8 @@ package_icinga2() {
backup=(etc/default/icinga2
etc/icinga2/features-available/{api,checker,command,compatlog}.conf
etc/icinga2/features-available/{debuglog,gelf,graphite}.conf
- etc/icinga2/features-available/{ido-mysql,ido-pgsql,livestatus,mainlog}.conf
- etc/icinga2/features-available/{notification,perfdata,statusdata,syslog}.conf
+ etc/icinga2/features-available/{ido-mysql,ido-pgsql,influxdb,livestatus,mainlog}.conf
+ etc/icinga2/features-available/{notification,opentsdb,perfdata,statusdata,syslog}.conf
etc/icinga2/{constants,icinga2,init,zones}.conf
etc/logrotate.d/icinga2)
install='icinga2.install'