rrdtool: split out rrdcached into a package of its own

rrdcached is a caching daemon for rrdtool. It's typically
used in large installations. Small embedded systems might
not use it at all. Splitting it out allows a systems builder
to remove a daemon process running as root.

Signed-off-by: Frank Meerkoetter <frank@meerkoetter.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
Frank Meerkoetter 2016-12-02 20:33:59 +01:00 committed by Martin Jansa
parent a5b1a07537
commit c7a90c502b

View File

@ -19,7 +19,8 @@ inherit cpan autotools-brokensep gettext pythonnative python-dir systemd
BBCLASSEXTEND = "native"
SYSTEMD_SERVICE_${PN} = "rrdcached.socket rrdcached.service"
SYSTEMD_PACKAGES = "rrdcached"
SYSTEMD_SERVICE_rrdcached = "rrdcached.socket rrdcached.service"
EXTRA_AUTORECONF = "-I m4"
@ -99,6 +100,14 @@ do_configure() {
}
PACKAGES =+ "${PN}-perl ${PN}-python"
PACKAGES =+ "rrdcached"
DESCRIPTION_rrdcached = \
"The rrdcached package contains the data caching daemon for RRDtool."
FILES_rrdcached = "${bindir}/rrdcached \
${systemd_unitdir}/system/rrdcached.service \
${systemd_unitdir}/system/rrdcached.socket"
FILES_${PN}-doc += "${datadir}/rrdtool/examples"