ulogd: split out some plugins in sub-packages
some plugins have external dependencies (jansson for JSON, ...) and we dont want to pull those dependencies for all users.
This commit is contained in:
parent
59e8120312
commit
66b18ff049
|
@ -2,7 +2,7 @@ DESCRIPTION = "Userspace logging daemon for netfilter/iptables related logging"
|
|||
HOMEPAGE = "http://www.netfilter.org/projects/ulogd/index.html"
|
||||
LICENSE = "GPLv2"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=c93c0550bd3173f4504b2cbd8991e50b"
|
||||
DEPENDS = "libnfnetlink libnetfilter-log libnetfilter-conntrack libmnl libnetfilter-acct"
|
||||
DEPENDS = "libnfnetlink libnetfilter-log libnetfilter-conntrack libmnl libnetfilter-acct sqlite3 jansson"
|
||||
PR = "r1"
|
||||
|
||||
SRC_URI = " \
|
||||
|
@ -14,3 +14,14 @@ SRC_URI[tar.sha256sum] = "56b30a13a8832e97178f39b7bb173a0b1dfe173dbb60d99a1a386c
|
|||
PARALLEL_MAKE = ""
|
||||
|
||||
inherit autotools
|
||||
|
||||
PACKAGES =+ "ulogd-in-nfacct ulogd-in-nfct ulogd-in-nflog ulogd-in-ulog ulogd-out-sqlite3 ulogd-out-json ulogd-out-pcap"
|
||||
|
||||
FILES_ulogd-in-nfacct = "${libdir}/ulogd/ulogd_inpflow_NFACCT.so"
|
||||
FILES_ulogd-in-nfct = "${libdir}/ulogd/ulogd_inpflow_NFCT.so"
|
||||
FILES_ulogd-in-nflog = "${libdir}/ulogd/ulogd_inppkt_NFLOG.so"
|
||||
FILES_ulogd-in-ulog = "${libdir}/ulogd/ulogd_inppkt_ULOG.so"
|
||||
FILES_ulogd-out-sqlite3 = "${libdir}/ulogd/ulogd_output_SQLITE3.so"
|
||||
FILES_ulogd-out-json = "${libdir}/ulogd/ulogd_output_JSON.so"
|
||||
FILES_ulogd-out-pcap = "${libdir}/ulogd/ulogd_output_PCAP.so"
|
||||
FILES_ulogd-out-json = "${libdir}/ulogd/ulogd_output_JSON.so"
|
||||
|
|
Loading…
Reference in New Issue