-#
-# Copyright (C) 2006 OpenWrt.org
+#
+# Copyright (C) 2006-2009 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
PKG_NAME:=zabbix
PKG_VERSION:=1.6
-PKG_RELEASE:=1
+PKG_RELEASE:=2
PKG_MD5SUM:=39d4c871439b1b4f0429964b4abbfc45
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
TITLE:=Zabbix
URL:=http://www.zabbix.com/
SUBMENU:=zabbix
- DEPENDS:=libcurl
+ DEPENDS:=+libcurl
endef
define Package/zabbix-agent
define Package/zabbix-server
$(call Package/zabbix/Default)
TITLE+= server
- DEPENDS:=+libsqlite3
+ DEPENDS += +libsqlite3
endef
define Package/zabbix-agent/postinst
#!/bin/sh
-
+
name=zabbix
id=53
-
+
# do not change below
# check if we are on real system
if [ -z "$${IPKG_INSTROOT}" ]; then
fi
echo ""
-if [ -z "$$(grep ^\\$${name}: $${IPKG_INSTROOT}/etc/group)" ]; then
+if [ -z "$$(grep ^\\$${name}: $${IPKG_INSTROOT}/etc/group)" ]; then
echo "adding group $$name to /etc/group"
- echo "$${name}:x:$${id}:" >> $${IPKG_INSTROOT}/etc/group
+ echo "$${name}:x:$${id}:" >> $${IPKG_INSTROOT}/etc/group
fi
-if [ -z "$$(grep ^\\$${name}: $${IPKG_INSTROOT}/etc/passwd)" ]; then
+if [ -z "$$(grep ^\\$${name}: $${IPKG_INSTROOT}/etc/passwd)" ]; then
echo "adding user $$name to /etc/passwd"
echo "$${name}:x:$${id}:$${id}:$${name}:/tmp/.$${name}:/bin/false" >> $${IPKG_INSTROOT}/etc/passwd
fi
+chown $${name} $${IPKG_INSTROOT}/etc/zabbix/zabbix_agentd.conf
+
endef
define Package/zabbix-sender/install