diff options
author | Duane Hughes <duanejevon@gmail.com> | 2010-12-02 13:16:19 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2010-12-02 16:01:37 +0000 |
commit | 7498c90f30894147b750de9e1f256e135bb54bd1 (patch) | |
tree | 82c16599ec49bd8757fba73fefc49945474447ce | |
parent | a11af40e42bbd52e2296c4c79aca11a2b96ea499 (diff) | |
download | alpine_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/APKBUILD | 24 |
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> |
3 | pkgname=zabbix | 3 | pkgname=zabbix |
4 | pkgver=1.8.2 | 4 | pkgver=1.8.3 |
5 | pkgrel=3 | 5 | pkgrel=0 |
6 | pkgdesc="Enterprise-class open source distributed monitoring" | 6 | pkgdesc="Enterprise-class open source distributed monitoring" |
7 | url="www.zabbix.com" | 7 | url="www.zabbix.com" |
8 | license="GPL" | 8 | license="GPL" |
9 | depends="php php-sqlite3 php-gd fping" | 9 | depends="php php-pgsql php-gd php-curl php-bcmath php-sockets php-iconv fping" |
10 | makedepends="sqlite-dev libiconv-dev" | 10 | makedepends="postgresql-dev curl-dev libiconv-dev" |
11 | install="$pkgname.pre-install" | 11 | install="$pkgname.pre-install" |
12 | pkgusers="zabbix" | 12 | pkgusers="zabbix" |
13 | pkggroups="zabbix" | 13 | pkggroups="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 | ||
81 | md5sums="fa4be4fa7ac20a33cc0aa5c27b827746 zabbix-1.8.2.tar.gz | 81 | md5sums="575c31880d73f6fe41e730874ebfc633 zabbix-1.8.3.tar.gz |
82 | 26b0401a83bdb1dce29338e5b2786620 zabbix_server.conf | 82 | 26b0401a83bdb1dce29338e5b2786620 zabbix_server.conf |
83 | 9832a81e134c8e2c11e2a06b7adbf88f zabbix_trapper.conf | 83 | 9832a81e134c8e2c11e2a06b7adbf88f zabbix_trapper.conf |
84 | 0310b92afb3f35c1075fff53db737212 zabbix_proxy.conf | 84 | 0310b92afb3f35c1075fff53db737212 zabbix_proxy.conf |