From c7a90c502b4251576ed6371a80187f5b74b103f2 Mon Sep 17 00:00:00 2001 From: Frank Meerkoetter Date: Fri, 2 Dec 2016 20:33:59 +0100 Subject: [PATCH] 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 Signed-off-by: Martin Jansa --- meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb b/meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb index 09aac4dd14..f168c169f4 100644 --- a/meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb +++ b/meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb @@ -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"