Re: Deployment of Interface XML's onto Target Machine

Lawrence D'Oliveiro <ldo-kC51rjc0cqs1dNLGKZg6taU/[email protected]> Sat, 4 Nov 2023 10:12:20 +1300
Newsgroups gmane.comp.freedesktop.dbus
Organization Geek Central
Message-ID <[email protected]>
On Fri, 3 Nov 2023 16:45:22 +0000 (UTC), Cam Brown wrote:

> My team is developing D-Bus interfaces for various modules in our
> current project.  We are concerned with the question of deploying the
> interface XML's into the OS in which the modules are running. Are
> there any benefits in deploying the XML's into the filesystem if the
> D-Bus wrappers we are using have already consumed them?  We
> understand that there are potential security risks in doing so.

Think about what the XML is for: it’s for implementing the
introspection interface. Why do you need to do that? It’s so that users
can dynamically discover the functionality of your app via scripting
languages. If this is not a use-case for your app, why are you using
D-Bus at all?