diff options
author | Ray Strode <rstrode@redhat.com> | 2015-02-18 16:09:08 -0500 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2015-02-18 17:34:16 -0500 |
commit | ec374187b14e0c03591383a1bedd31d725ff114d (patch) | |
tree | 093d91be925af2248f9a8e695aa950fb78fe7b20 /daemon/gdm-xdmcp-display.c | |
parent | 7fc253ecd0f8f5b77a6606caa0c8328313dda06b (diff) | |
download | gdm-ec374187b14e0c03591383a1bedd31d725ff114d.tar.gz |
display: only create Xauth file for legacy code paths
GdmLocalDisplay doesn't need it, so don't bother doing it then.
https://bugzilla.gnome.org/show_bug.cgi?id=744764
Diffstat (limited to 'daemon/gdm-xdmcp-display.c')
-rw-r--r-- | daemon/gdm-xdmcp-display.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/daemon/gdm-xdmcp-display.c b/daemon/gdm-xdmcp-display.c index be2f0d58..b98f6b18 100644 --- a/daemon/gdm-xdmcp-display.c +++ b/daemon/gdm-xdmcp-display.c @@ -174,6 +174,12 @@ gdm_xdmcp_display_prepare (GdmDisplay *display) g_object_unref (launch_environment); } + if (!gdm_display_create_authority (display)) { + g_warning ("Unable to set up access control for display %s", + display_name); + return FALSE; + } + return GDM_DISPLAY_CLASS (gdm_xdmcp_display_parent_class)->prepare (display); } |