refresh patch (patch configure.ac instead of .in)
zabbix-agentd tested on wr1043nd
zabbix-* compile tested

zabbix-extra-wifi discovery still not working
(need an suid helper to make ubus calls)

don't forget this pending patch
http://patchwork.openwrt.org/patch/4847/

Signed-off-by: Etienne CHAMPETIER <etienne.champet...@free.fr>
---
 admin/zabbix/Makefile                                 |  4 ++--
 admin/zabbix/patches/001-cross_compile.patch          |  6 +++---
 admin/zabbix/patches/002-fix-res_send-on-uclibc.patch | 18 +++++++++---------
 admin/zabbix/patches/010-change-agentd-config.patch   |  4 ++--
 4 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/admin/zabbix/Makefile b/admin/zabbix/Makefile
index 9088447..a025c76 100644
--- a/admin/zabbix/Makefile
+++ b/admin/zabbix/Makefile
@@ -8,12 +8,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=zabbix
-PKG_VERSION:=2.2.1
+PKG_VERSION:=2.2.2
 PKG_RELEASE:=1
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=@SF/zabbix
-PKG_MD5SUM:=558497839b13a548f533eb2fc951a4e3
+PKG_MD5SUM:=7f680ad3ef7145840e3de5c7a0f19b7c
 
 PKG_INSTALL:=1
 
diff --git a/admin/zabbix/patches/001-cross_compile.patch 
b/admin/zabbix/patches/001-cross_compile.patch
index cf8b6d8..26132c8 100644
--- a/admin/zabbix/patches/001-cross_compile.patch
+++ b/admin/zabbix/patches/001-cross_compile.patch
@@ -1,6 +1,6 @@
---- a/configure.in
-+++ b/configure.in
-@@ -804,25 +804,8 @@ dnl ************************************
+--- a/configure.ac
++++ b/configure.ac
+@@ -805,25 +805,8 @@ dnl ************************************
  
  dnl Check for %qu format (FreeBSD 4.x)
  dnl FreeBSD 4.x does not support %llu
diff --git a/admin/zabbix/patches/002-fix-res_send-on-uclibc.patch 
b/admin/zabbix/patches/002-fix-res_send-on-uclibc.patch
index 7072f03..95b37b1 100644
--- a/admin/zabbix/patches/002-fix-res_send-on-uclibc.patch
+++ b/admin/zabbix/patches/002-fix-res_send-on-uclibc.patch
@@ -1,6 +1,6 @@
---- a/configure.in
-+++ b/configure.in
-@@ -151,6 +151,10 @@ if test "x$found_resolv" != "xyes"; then
+--- a/configure.ac
++++ b/configure.ac
+@@ -152,6 +152,10 @@ if test "x$found_resolv" != "xyes"; then
        AC_MSG_ERROR([Unable to do DNS lookups (libresolv check failed)])
  fi
  LIBS="${LIBS} ${RESOLV_LIBS}"
@@ -13,15 +13,15 @@
  dnl *                                                               *
 --- a/src/libs/zbxsysinfo/common/net.c
 +++ b/src/libs/zbxsysinfo/common/net.c
-@@ -421,6 +421,7 @@ static int dns_query(AGENT_REQUEST *requ
- #else /* not _WINDOWS */
-       res_init();     /* initialize always, settings might have changed */
+@@ -424,6 +424,7 @@ static int dns_query(AGENT_REQUEST *requ
+       if (-1 == res_init())   /* initialize always, settings might have 
changed */
+               return SYSINFO_RET_FAIL;
  
 +#if defined(HAVE_RES_MKQUERY) && defined(HAVE_RES_SEND) 
        if (-1 == (res = res_mkquery(QUERY, zone, C_IN, type, NULL, 0, NULL, 
buf, sizeof(buf))))
                return SYSINFO_RET_FAIL;
  
-@@ -439,6 +440,11 @@ static int        dns_query(AGENT_REQUEST *requ
+@@ -448,6 +449,11 @@ static int        dns_query(AGENT_REQUEST *requ
        _res.retry = retry;
  
        res = res_send(buf, res, answer.buffer, sizeof(answer.buffer));
@@ -31,5 +31,5 @@
 +      return SYSINFO_RET_FAIL;
 +#endif 
  
-       hp = (HEADER *)answer.buffer;
- 
+       _res.retrans = saved_retrans;
+       _res.retry = saved_retry;
diff --git a/admin/zabbix/patches/010-change-agentd-config.patch 
b/admin/zabbix/patches/010-change-agentd-config.patch
index cf5083e..ce584fb 100644
--- a/admin/zabbix/patches/010-change-agentd-config.patch
+++ b/admin/zabbix/patches/010-change-agentd-config.patch
@@ -48,8 +48,8 @@
 -Hostname=Zabbix server
 -
  ### Option: HostnameItem
- #     Item used for generating Hostname if it is undefined.
- #     Ignored if Hostname is defined.
+ #     Item used for generating Hostname if it is undefined. Ignored if 
Hostname is defined.
+ #     Does not support UserParameters or aliases.
 @@ -240,7 +231,7 @@ Hostname=Zabbix server
  # Include=
  
-- 
1.8.5.3
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to