GNU bug report logs -
#71969
[PATCH] Support interactive D-Bus authentication
Previous Next
Reported by: Steven Allen <steven <at> stebalien.com>
Date: Sat, 6 Jul 2024 07:55:02 UTC
Severity: wishlist
Tags: patch
Fixed in version 31.1
Done: Michael Albinus <michael.albinus <at> gmx.de>
Bug is archived. No further changes may be made.
Full log
Message #46 received at 71969 <at> debbugs.gnu.org (full text, mbox):
Steven Allen <steven <at> stebalien.com> writes:
Hi Steven,
>>> Sorry about that. To restart the bluetooth service, execute:
>>>
>>> (dbus-call-method
>>> :system
>>> "org.freedesktop.systemd1" "/org/freedesktop/systemd1"
>>> "org.freedesktop.systemd1.Manager" "RestartUnit"
>>> :authorize t
>>> "bluetooth.service" "replace")
>>>
>>> Assuming you have a polkit agent running (most DEs will run one by
>>> default, but agents like mate-polkit work pretty well standalone),
>>> you'll be prompted to authorize the operation and the bluetooth service
>>> will be restarted.
>>
>> Nice. I get an authorization prompt.
>>
>> However, on my Fedora 40 / Gnome 46 / systemd 255 system, it doesn't
>> matter, whether I use ':authorize t', ':authorize nil', or none of
>> them. Is interactive authorization enabled by default, and we don't need
>> to care about?
>
> It worked for me as well until a recent update (likely polkit 124 or
> systemd 256). I'm guessing one of these projects fixed a bug somewhere
> as it sounds like this flag should always have been required.
Hmm, I don't understand what you want to say.
Anyway, I believe we shall add this feature to Emacs only when we have
seen an example where it makes a difference.
Best regards, Michael.
This bug report was last modified 315 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.