diff options
author | Lennart Poettering <lennart@poettering.net> | 2023-11-23 18:21:21 +0100 |
---|---|---|
committer | Luca Boccassi <bluca@debian.org> | 2024-01-03 11:53:29 +0100 |
commit | d04c1a1c8e7c95daa483d8d52d5fc4c25fbc67f2 (patch) | |
tree | 4bf5a6e24249665b8eef02be64ff7fc39419e10d /src/timesync/timesyncd-manager.c | |
parent | varlink: add two helpers for delayed processing of method calls (diff) | |
download | systemd-d04c1a1c8e7c95daa483d8d52d5fc4c25fbc67f2.tar.xz systemd-d04c1a1c8e7c95daa483d8d52d5fc4c25fbc67f2.zip |
bus-polkit: add support for authenticating varlink peers via polkit
This extends our current polkit logic, so that we can in a very similar
fashion as we already can authenticate dbus peers authenticate varlink
connection peers.
polkit natively speaks dbus and can authentication dbus peers. To get
the same level of support for varlink we'll use authentication by
pidfd+uid. This requires polkit v124, and if that's not available it
will fallback to authorizing root only as before.
Co-authored-by: Luca Boccassi <bluca@debian.org>
Diffstat (limited to 'src/timesync/timesyncd-manager.c')
0 files changed, 0 insertions, 0 deletions