summaryrefslogtreecommitdiffstats
path: root/main/nagios/APKBUILD
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2012-04-19 09:52:34 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2012-05-03 07:55:13 +0000
commite89e5efa62935f2ea85f3e4d32b37f66085c8bab (patch)
treeb937b7e910c95591c8919beb8596b764e2b926f3 /main/nagios/APKBUILD
parent56b1f024b44611df68e184aca2754861c43c27a0 (diff)
main/nagios: security fix (CVE-2011-1523)
fixes #1094
Diffstat (limited to 'main/nagios/APKBUILD')
-rw-r--r--main/nagios/APKBUILD13
1 files changed, 12 insertions, 1 deletions
diff --git a/main/nagios/APKBUILD b/main/nagios/APKBUILD
index 651b471abb1..c26ee8d23ab 100644
--- a/main/nagios/APKBUILD
+++ b/main/nagios/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Carlo Landmeter <clandmeter at gmail>
pkgname=nagios
pkgver=3.2.3
-pkgrel=4
+pkgrel=5
pkgdesc="Popular monitoring tool"
url="http://www.nagios.org/"
arch="all"
@@ -11,6 +11,7 @@ depends="perl"
install="$pkgname.pre-install"
makedepends="gd-dev pkgconfig perl-dev libpng-dev libjpeg"
source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz
+ cve-2011-1523.patch
nagios.confd
nagios.initd
lighttpd-nagios.conf"
@@ -20,6 +21,15 @@ pkggroups="nagios"
_builddir="$srcdir/$pkgname-$pkgver"
+prepare() {
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+}
+
build() {
cd "$_builddir"
./configure --prefix=/usr \
@@ -60,6 +70,7 @@ web() {
}
md5sums="fe1be46e6976a52acdb021a782b5d04b nagios-3.2.3.tar.gz
+1d55432308d049f2c0dbbbbe1322d83e cve-2011-1523.patch
431dfe7403323e247a88b97beade5d78 nagios.confd
2ead8695b32222abe922692664aa9de1 nagios.initd
d63c36f47d26f1f71ae2faf272eec640 lighttpd-nagios.conf"