diff options
author | Ray Strode <rstrode@redhat.com> | 2012-07-09 21:33:10 -0400 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2012-07-17 04:14:56 -0400 |
commit | 2853ce5812aa8f03f677516e64d5dcff1e6e01ab (patch) | |
tree | 9287b11efc20a033ca2d57a99d7046c607163e18 /data | |
parent | 4f86de30a115a77cf61b4652fef53f9f0517fc0b (diff) | |
download | gdm-2853ce5812aa8f03f677516e64d5dcff1e6e01ab.tar.gz |
worker: add reauthentication support
This commit adds reauthentication support for
screensavers and user switching to use.
1) It adds a "verification mode" argument to the GdmSession constructor
that tweaks the behavior of how the session worker acts to fit login or
unlock scenarios better.
2) It adds a way for programs to open a communication channel for user
verification to already runnings sessions (so reauthentication happens
in the context of the session).
Diffstat (limited to 'data')
-rw-r--r-- | data/gdm.conf.in | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/data/gdm.conf.in b/data/gdm.conf.in index 0ee28d05..cd7fb36b 100644 --- a/data/gdm.conf.in +++ b/data/gdm.conf.in @@ -25,8 +25,6 @@ <policy context="default"> <deny send_destination="org.gnome.DisplayManager" - send_interface="org.gnome.DisplayManager.Manager"/> - <deny send_destination="org.gnome.DisplayManager" send_interface="org.gnome.DisplayManager.Display"/> <deny send_destination="org.gnome.DisplayManager" send_interface="org.gnome.DisplayManager.LocalDisplayFactory"/> @@ -41,6 +39,8 @@ <allow send_destination="org.gnome.DisplayManager" send_interface="org.freedesktop.DBus.ObjectManager"/> <allow send_destination="org.gnome.DisplayManager" + send_interface="org.gnome.DisplayManager.Manager"/> + <allow send_destination="org.gnome.DisplayManager" send_interface="org.gnome.DisplayManager.Display" send_member="GetId"/> <allow send_destination="org.gnome.DisplayManager" |