ulogd: add json plugin
authorMarko Ratkaj <marko.ratkaj@sartura.hr>
Thu, 28 May 2015 14:00:36 +0000 (16:00 +0200)
committerLuka Perkov <luka@openwrt.org>
Thu, 28 May 2015 14:07:41 +0000 (16:07 +0200)
Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
net/ulogd/Makefile

index 0cca3e4d9d725e600b6916a05e27ce459cfbe17f..4dfdb2868ecfce10f3d1a7917761a4ff973715a5 100644 (file)
@@ -50,6 +50,12 @@ define Package/ulogd-mod-dbi
   TITLE:=Output plugin for logging to a database using libdbi
 endef
 
+define Package/ulogd-mod-json
+  $(call Package/ulogd/Default)
+  DEPENDS:=ulogd +jansson
+  TITLE:=JSON output plugin
+endef
+
 define Package/ulogd-mod-mysql
   $(call Package/ulogd/Default)
   DEPENDS:=ulogd +libmysqlclient
@@ -188,6 +194,7 @@ ULOGD_EXTRA_PLUGINS:= \
 
 $(eval $(call BuildPackage,ulogd))
 $(eval $(call BuildPlugin,dbi,output_DBI))
+$(eval $(call BuildPlugin,json,output_JSON))
 $(eval $(call BuildPlugin,mysql,output_MYSQL))
 $(eval $(call BuildPlugin,nfacct,inpflow_NFACCT))
 $(eval $(call BuildPlugin,nfct,inpflow_NFCT))