summaryrefslogtreecommitdiffstats
path: root/src/timesync/timesyncd-manager.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2023-11-23 18:21:21 +0100
committerLuca Boccassi <bluca@debian.org>2024-01-03 11:53:29 +0100
commitd04c1a1c8e7c95daa483d8d52d5fc4c25fbc67f2 (patch)
tree4bf5a6e24249665b8eef02be64ff7fc39419e10d /src/timesync/timesyncd-manager.c
parentvarlink: add two helpers for delayed processing of method calls (diff)
downloadsystemd-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