commit | 1e94e60b4fb6f6e1ebe42eeeeaf52a070ae11c30 | [log] [tgz] |
---|---|---|
author | Brad Bishop <bradleyb@fuzziesquirrel.com> | Thu Jun 02 19:47:53 2022 -0400 |
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | Wed Sep 14 17:40:09 2022 +0000 |
tree | 7cd5b948fcaeaa2b75e52303a11ca6161e4bee1e | |
parent | ff46420f4c983726e3bba3a2afb1120206c3725c [diff] |
mapper: remove configurable service allowlists Remove the ability to specify an allow list at runtime. Instead, introspect any DBus service except those that start with org.freedesktop. This removes the need for argument parsing code and complex bitbake metadata. Skip org.freedesktop because applications (OpenBMC or otherwise) should access org.freedesktop services directly and not indirectly via the OpenBMC mapper. Change-Id: I83038a121580dcde2a2b3b1f994b3066cc9d955f Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
This repository contains the mapper, which assists in finding things on D-Bus. There is documentation about it here.
Non-OpenBMC build dependencies are:
meson build && ninja -C build
meson build && ninja -C build test
rm -rf build