#
-# Copyright (C) 2006-2009 OpenWrt.org
+# Copyright (C) 2006-2010 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:=2
-PKG_MD5SUM:=39d4c871439b1b4f0429964b4abbfc45
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=@SF/zabbix
+PKG_MD5SUM:=39d4c871439b1b4f0429964b4abbfc45
PKG_BUILD_DEPENDS:=libsqlite3
PKG_INSTALL:=1
CONFIG_PACKAGE_zabbix-server:=m
endif
-PKG_CONFIGURE_OPTIONS:= \
+CONFIGURE_ARGS+= \
--bindir="/usr/sbin" \
--enable-agent
ifneq ($(CONFIG_PACKAGE_zabbix-server),)
-PKG_CONFIGURE_OPTIONS+= \
+ CONFIGURE_ARGS+= \
--enable-server \
--with-sqlite3="$(STAGING_DIR)/usr"
endif
MAKE_FLAGS += ARCH="linux"
-define Build/Configure
- $(call Build/Configure/Default, \
- $(PKG_CONFIGURE_OPTIONS) \
- )
-endef
-
define Package/zabbix-agent/conffiles
/etc/zabbix/zabbix_agentd.conf
endef
cp /rom/etc/passwd /etc/passwd
fi
fi
-fi
-echo ""
-if [ -z "$$(grep ^\\$${name}: $${IPKG_INSTROOT}/etc/group)" ]; then
- echo "adding group $$name to /etc/group"
- echo "$${name}:x:$${id}:" >> $${IPKG_INSTROOT}/etc/group
-fi
+ echo ""
+ if [ -z "$$(grep ^\\$${name}: $${IPKG_INSTROOT}/etc/group)" ]; then
+ echo "adding group $$name to /etc/group"
+ echo "$${name}:x:$${id}:" >> $${IPKG_INSTROOT}/etc/group
+ fi
-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
+ 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
+ chown $${name} $${IPKG_INSTROOT}/etc/zabbix/zabbix_agentd.conf
+fi
endef