aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDuane Hughes <duanejevon@gmail.com>2010-12-02 13:16:19 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2010-12-02 16:01:37 +0000
commit7498c90f30894147b750de9e1f256e135bb54bd1 (patch)
tree82c16599ec49bd8757fba73fefc49945474447ce
parenta11af40e42bbd52e2296c4c79aca11a2b96ea499 (diff)
downloadalpine_aports-7498c90f30894147b750de9e1f256e135bb54bd1.tar.bz2
alpine_aports-7498c90f30894147b750de9e1f256e135bb54bd1.tar.xz
alpine_aports-7498c90f30894147b750de9e1f256e135bb54bd1.zip
Upgrade to zabbix-1.8.3
Upgraded to latest zabbix, fixed some permissions, use postgresql instead of sqlite ref #251
-rw-r--r--testing/zabbix/APKBUILD24
1 files changed, 12 insertions, 12 deletions
diff --git a/testing/zabbix/APKBUILD b/testing/zabbix/APKBUILD
index f59787948b..c8e0b3503f 100644
--- a/testing/zabbix/APKBUILD
+++ b/testing/zabbix/APKBUILD
@@ -1,13 +1,13 @@
1# Contributor: Jeff Bilyk <jbilyk at gmail> 1# Contributor: Jeff Bilyk <jbilyk at gmail>
2# Maintainer: Natanael Copa <natanael.copa@gmail.com> 2# Maintainer: Natanael Copa <natanael.copa@gmail.com>
3pkgname=zabbix 3pkgname=zabbix
4pkgver=1.8.2 4pkgver=1.8.3
5pkgrel=3 5pkgrel=0
6pkgdesc="Enterprise-class open source distributed monitoring" 6pkgdesc="Enterprise-class open source distributed monitoring"
7url="www.zabbix.com" 7url="www.zabbix.com"
8license="GPL" 8license="GPL"
9depends="php php-sqlite3 php-gd fping" 9depends="php php-pgsql php-gd php-curl php-bcmath php-sockets php-iconv fping"
10makedepends="sqlite-dev libiconv-dev" 10makedepends="postgresql-dev curl-dev libiconv-dev"
11install="$pkgname.pre-install" 11install="$pkgname.pre-install"
12pkgusers="zabbix" 12pkgusers="zabbix"
13pkggroups="zabbix" 13pkggroups="zabbix"
@@ -47,7 +47,9 @@ build() {
47 --enable-agent \ 47 --enable-agent \
48 --enable-proxy \ 48 --enable-proxy \
49 --enable-ipv6 \ 49 --enable-ipv6 \
50 --with-sqlite3 50 --with-pgsql \
51 --with-net-snmp \
52 --with-libcurl
51 make || return 1 53 make || return 1
52} 54}
53 55
@@ -56,19 +58,17 @@ package() {
56 cd "$_builddir" 58 cd "$_builddir"
57 make DESTDIR="$pkgdir" install 59 make DESTDIR="$pkgdir" install
58 60
59 mkdir -p "$pkgdir"/usr/share/webapps/zabbix
60
61 install -d -m0750 -o zabbix -g zabbix \ 61 install -d -m0750 -o zabbix -g zabbix \
62 "$pkgdir"/var/run/zabbix "$pkgdir"/var/log/zabbix 62 "$pkgdir"/var/run/zabbix "$pkgdir"/var/log/zabbix
63 63
64 install -d "$pkgdir"/etc/zabbix 64 install -d "$pkgdir"/etc/zabbix
65 install -d "$pkgdir"/usr/share/zabbix/dbms/create/data 65 install -d "$pkgdir"/usr/share/zabbix/dbms/create/data
66 install -d -m0755 "$_wwwdir" 66 install -d -m0755 "$_wwwdir"
67 install -D -m0640 "$srcdir"/zabbix_server.conf "$pkgdir"/etc/zabbix/zabbix_server.conf 67 install -D -m0644 "$srcdir"/zabbix_server.conf "$pkgdir"/etc/zabbix/zabbix_server.conf
68 install -D -m0640 "$srcdir"/zabbix_trapper.conf "$pkgdir"/etc/zabbix/zabbix_trapper.conf 68 install -D -m0644 "$srcdir"/zabbix_trapper.conf "$pkgdir"/etc/zabbix/zabbix_trapper.conf
69 install -D -m0755 "$srcdir"/zabbix-$pkgver/create/data/data.sql "$pkgdir"/usr/share/zabbix/dbms/create/data/data.sql 69 install -D -m0755 "$srcdir"/zabbix-$pkgver/create/data/data.sql "$pkgdir"/usr/share/zabbix/dbms/create/data/data.sql
70 install -D -m0755 "$srcdir"/zabbix-$pkgver/create/data/images_mysql.sql "$pkgdir"/usr/share/zabbix/dbms/create/data/images_mysql.sql 70 install -D -m0755 "$srcdir"/zabbix-$pkgver/create/data/images_pgsql.sql "$pkgdir"/usr/share/zabbix/dbms/create/data/images_pgsql.sql
71 install -D -m0755 "$srcdir"/zabbix-$pkgver/create/schema/mysql.sql "$pkgdir"/usr/share/zabbix/dbms/create/mysql.sql 71 install -D -m0755 "$srcdir"/zabbix-$pkgver/create/schema/postgresql.sql "$pkgdir"/usr/share/zabbix/dbms/create/postgresql.sql
72 cp -r "$srcdir"/zabbix-$pkgver/frontends/php/* "$_wwwdir" 72 cp -r "$srcdir"/zabbix-$pkgver/frontends/php/* "$_wwwdir"
73 73
74 for i in server proxy agentd; do 74 for i in server proxy agentd; do
@@ -78,7 +78,7 @@ package() {
78 78
79} 79}
80 80
81md5sums="fa4be4fa7ac20a33cc0aa5c27b827746 zabbix-1.8.2.tar.gz 81md5sums="575c31880d73f6fe41e730874ebfc633 zabbix-1.8.3.tar.gz
8226b0401a83bdb1dce29338e5b2786620 zabbix_server.conf 8226b0401a83bdb1dce29338e5b2786620 zabbix_server.conf
839832a81e134c8e2c11e2a06b7adbf88f zabbix_trapper.conf 839832a81e134c8e2c11e2a06b7adbf88f zabbix_trapper.conf
840310b92afb3f35c1075fff53db737212 zabbix_proxy.conf 840310b92afb3f35c1075fff53db737212 zabbix_proxy.conf