diff options
| author | Frank Meerkoetter <meerkoetter@googlemail.com> | 2016-12-02 20:33:59 +0100 |
|---|---|---|
| committer | Martin Jansa <Martin.Jansa@gmail.com> | 2016-12-13 11:20:38 +0100 |
| commit | c7a90c502b4251576ed6371a80187f5b74b103f2 (patch) | |
| tree | e4f5be548fce3c9ca2cf52d2a72ebb1ce14f942a | |
| parent | a5b1a0753790ee1349e4b50e3f45e42330e7df11 (diff) | |
| download | meta-openembedded-c7a90c502b4251576ed6371a80187f5b74b103f2.tar.gz | |
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>
| -rw-r--r-- | meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb | 11 |
1 files changed, 10 insertions, 1 deletions
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 | |||
| 19 | 19 | ||
| 20 | BBCLASSEXTEND = "native" | 20 | BBCLASSEXTEND = "native" |
| 21 | 21 | ||
| 22 | SYSTEMD_SERVICE_${PN} = "rrdcached.socket rrdcached.service" | 22 | SYSTEMD_PACKAGES = "rrdcached" |
| 23 | SYSTEMD_SERVICE_rrdcached = "rrdcached.socket rrdcached.service" | ||
| 23 | 24 | ||
| 24 | EXTRA_AUTORECONF = "-I m4" | 25 | EXTRA_AUTORECONF = "-I m4" |
| 25 | 26 | ||
| @@ -99,6 +100,14 @@ do_configure() { | |||
| 99 | } | 100 | } |
| 100 | 101 | ||
| 101 | PACKAGES =+ "${PN}-perl ${PN}-python" | 102 | PACKAGES =+ "${PN}-perl ${PN}-python" |
| 103 | PACKAGES =+ "rrdcached" | ||
| 104 | |||
| 105 | DESCRIPTION_rrdcached = \ | ||
| 106 | "The rrdcached package contains the data caching daemon for RRDtool." | ||
| 107 | |||
| 108 | FILES_rrdcached = "${bindir}/rrdcached \ | ||
| 109 | ${systemd_unitdir}/system/rrdcached.service \ | ||
| 110 | ${systemd_unitdir}/system/rrdcached.socket" | ||
| 102 | 111 | ||
| 103 | FILES_${PN}-doc += "${datadir}/rrdtool/examples" | 112 | FILES_${PN}-doc += "${datadir}/rrdtool/examples" |
| 104 | 113 | ||
