chiark / gitweb /
logind: open up most bus calls for unpriviliged processes, using PolicyKit
authorLennart Poettering <lennart@poettering.net>
Wed, 18 Feb 2015 11:55:25 +0000 (12:55 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 18 Feb 2015 11:55:25 +0000 (12:55 +0100)
commitc529695e7a30b300fdaa61ace4a8a4ed0e94ad1c
treeb8613d0df12627f161c4be274378329bea2e72fc
parent2723b3b51d409340558e46e37e90525d4f880fe1
logind: open up most bus calls for unpriviliged processes, using PolicyKit

Also, allow clients to alter their own objects without any further
priviliges. i.e. this allows clients to kill and lock their own sessions
without involving PK.
18 files changed:
src/core/dbus.c
src/hostname/hostnamed.c
src/import/importd.c
src/libsystemd/sd-bus/bus-util.c
src/libsystemd/sd-bus/bus-util.h
src/locale/localed.c
src/login/loginctl.c
src/login/logind-dbus.c
src/login/logind-seat-dbus.c
src/login/logind-seat.h
src/login/logind-session-dbus.c
src/login/logind-session.h
src/login/logind-user-dbus.c
src/login/logind-user.h
src/login/org.freedesktop.login1.policy.in
src/machine/image-dbus.c
src/machine/machine-dbus.c
src/timedate/timedated.c