mirror of
https://git.yoctoproject.org/poky
synced 2026-05-08 05:09:24 +00:00
systemtap: move systemtap-exporter into separate package
stap-exporter runs a set of systemtap scripts and relays their procfs outputs to remote HTTP clients on demand. systemtap-exporter is not supposed to run in untrusted environment. It starts HTTP server on some port. It does not look safe enough to be included by default along with the rest of systemtap. Move systemtap-exporter, its systemd unit, configuration files and examples scripts into separate package. So if one needs it and understand its implication, he/she can include it explicitely. (From OE-Core rev: 03e01c26a297642dbe4b0e1c7cf2cbe3c225140e) Signed-off-by: Victor Kamensky <kamensky@cisco.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
e2958cd76d
commit
3e5c6cbf34
@@ -27,7 +27,16 @@ PACKAGECONFIG[python3-probes] = "--with-python3-probes,--without-python3-probes,
|
||||
|
||||
inherit autotools gettext pkgconfig distutils3-base systemd
|
||||
|
||||
SYSTEMD_SERVICE_${PN} = "stap-exporter.service"
|
||||
PACKAGES =+ "${PN}-exporter"
|
||||
|
||||
FILES_${PN}-exporter = "${sysconfdir}/stap-exporter/* \
|
||||
${sysconfdir}/sysconfig/stap-exporter \
|
||||
${systemd_unitdir}/system/stap-exporter.service \
|
||||
${sbindir}/stap-exporter"
|
||||
|
||||
RDEPENDS_${PN}-exporter = "${PN} python3-core python3-netclient"
|
||||
|
||||
SYSTEMD_SERVICE_${PN}-exporter = "stap-exporter.service"
|
||||
|
||||
do_configure_prepend () {
|
||||
# Improve reproducibility for c++ object files
|
||||
|
||||
Reference in New Issue
Block a user