diff options
author | Giovanni Campagna <gcampagna@src.gnome.org> | 2012-05-15 18:16:19 +0200 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2012-07-17 04:14:36 -0400 |
commit | 36588274a0dcda623df9b8343085fe434525bb4b (patch) | |
tree | 44ccfe6d1864913b6fec716e832bed5d73f62dec /data/gdm.conf.in | |
parent | 133e18ebc5eccf9e12832586038da28f4f8a15f8 (diff) | |
download | gdm-36588274a0dcda623df9b8343085fe434525bb4b.tar.gz |
daemon: Port GdmManager to GDBus
The GdmManager object controls the GdmLocalDisplayFactory and
GdmXdmcpDisplayFactory singleton objects, which manage displays on local
VTs and displays on remote machines respectively.
Another role of the GdmManager object is to aggregate and export the
displays currently being managed by those display factories over the
system bus.
This commit moves GdmManager over to using GDBus and the
GDBusObjectManager interface for display enumeration.
https://bugzilla.gnome.org/show_bug.cgi?id=622888
Diffstat (limited to 'data/gdm.conf.in')
-rw-r--r-- | data/gdm.conf.in | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/data/gdm.conf.in b/data/gdm.conf.in index c3e28f50..0ee28d05 100644 --- a/data/gdm.conf.in +++ b/data/gdm.conf.in @@ -39,6 +39,8 @@ <allow send_destination="org.gnome.DisplayManager" send_interface="org.freedesktop.DBus.Introspectable"/> <allow send_destination="org.gnome.DisplayManager" + send_interface="org.freedesktop.DBus.ObjectManager"/> + <allow send_destination="org.gnome.DisplayManager" send_interface="org.gnome.DisplayManager.Display" send_member="GetId"/> <allow send_destination="org.gnome.DisplayManager" @@ -60,11 +62,6 @@ <allow send_destination="org.gnome.DisplayManager" send_interface="org.gnome.DisplayManager.LocalDisplayFactory" send_member="CreateTransientDisplay"/> - - <allow send_destination="org.gnome.DisplayManager" - send_interface="org.gnome.DisplayManager.Manager" - send_member="GetDisplays"/> - </policy> <policy user="@GDM_USERNAME@"> |