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?