[0.3.16/master] d-feet does not set flag G_DBUS_MESSAGE_FLAGS_ALLOW_INTERACTIVE_AUTHORIZATION when calling out to D-Bus?
Hi!
Thanks for making and sharing d-feet as software libre, very nice and helpful tool!
I noticed that d-feet does not seem to set flag G_DBUS_MESSAGE_FLAGS_ALLOW_INTERACTIVE_AUTHORIZATION
on its calls out to D-Bus, both from git grep
as well as observed behavior. As a result, D-Bus applications that inspect and require that very flag to in turn set flag POLKIT_CHECK_AUTHORIZATION_FLAGS_ALLOW_USER_INTERACTION
for their own interaction with PolKit, will not have a password prompt shown but return Not authorized
immediately with no way of escalating privileges to the user, even if desired.
Is that intended? Are there plans to set flag G_DBUS_MESSAGE_FLAGS_ALLOW_INTERACTIVE_AUTHORIZATION
in d-feet in future releases?
Thanks and best, Sebastian
PS: Original context was https://github.com/USBGuard/usbguard/pull/546 .