[arch-commits] Commit in zabbix/trunk (PKGBUILD)

Florian Pritz bluewind at archlinux.org
Thu Mar 9 10:45:58 UTC 2017


    Date: Thursday, March 9, 2017 @ 10:45:57
  Author: bluewind
Revision: 290189

Add missing SQL schema to proxy, add config to backup array, fix location of SQL schema in zabbix-server

Modified:
  zabbix/trunk/PKGBUILD

----------+
 PKGBUILD |   10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-03-09 09:04:04 UTC (rev 290188)
+++ PKGBUILD	2017-03-09 10:45:57 UTC (rev 290189)
@@ -5,7 +5,7 @@
 pkgbase=zabbix
 pkgname=(zabbix-server zabbix-agent zabbix-proxy zabbix-frontend-php)
 pkgver=3.2.4
-pkgrel=2
+pkgrel=4
 arch=(i686 x86_64)
 url='http://www.zabbix.com/'
 license=(GPL)
@@ -82,8 +82,8 @@
     install -Dm755 src/zabbix_server/zabbix_server_$db \
       "$pkgdir/usr/bin/zabbix_server_$db"
 
-    install -d "$pkgdir/usr/share/zabbix/$db"
-    install -m644 database/$db/*.sql -t "$pkgdir/usr/share/zabbix/$db"
+    install -d "$pkgdir/usr/share/$pkgname/$db"
+    install -m644 database/$db/*.sql -t "$pkgdir/usr/share/$pkgname/$db"
   done
   install -Dm755 src/zabbix_get/zabbix_get "$pkgdir/usr/bin/zabbix_get"
 
@@ -140,11 +140,15 @@
   depends=(net-snmp curl libxml2 sqlite unixodbc libldap)
   optdepends=('libmysqlclient: for MySQL support'
               'postgresql-libs: for PostgreSQL support')
+  backup=(etc/zabbix/zabbix_proxy.conf)
 
   cd $pkgbase-$pkgver
   for db in postgresql mysql sqlite3; do
     install -Dm755 src/zabbix_proxy/zabbix_proxy_$db \
       "$pkgdir/usr/bin/zabbix_proxy_$db"
+
+    install -d "$pkgdir/usr/share/$pkgname/$db"
+    install -m644 database/$db/schema.sql -t "$pkgdir/usr/share/$pkgname/$db"
   done 
   install -Dm644 conf/zabbix_proxy.conf "$pkgdir/etc/zabbix/zabbix_proxy.conf"
 



More information about the arch-commits mailing list