summaryrefslogtreecommitdiff
path: root/daemon/gdm-server.c
diff options
context:
space:
mode:
authorJasper St. Pierre <jstpierre@mecheye.net>2014-03-06 15:00:38 -0500
committerRay Strode <rstrode@redhat.com>2014-03-14 22:43:08 -0400
commit1b3c5e732effd540154116432af94bd445772427 (patch)
tree990538ab58ee2d2ad11fd8b146ba66412708858c /daemon/gdm-server.c
parentfc7d7305f45f8b6659903fb5760880ba69073d16 (diff)
downloadgdm-1b3c5e732effd540154116432af94bd445772427.tar.gz
server: Move Init script processing here
We still need to have it in the XDMCP chooser slave, since we need to initialize the X server, even if we didn't start it ourselves.
Diffstat (limited to 'daemon/gdm-server.c')
-rw-r--r--daemon/gdm-server.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/daemon/gdm-server.c b/daemon/gdm-server.c
index 4363e457..d4ee8530 100644
--- a/daemon/gdm-server.c
+++ b/daemon/gdm-server.c
@@ -183,6 +183,12 @@ static void
gdm_server_ready (GdmServer *server)
{
g_debug ("GdmServer: Got USR1 from X server - emitting READY");
+
+ gdm_run_script (GDMCONFDIR "/Init", GDM_USERNAME,
+ server->priv->display_name,
+ NULL, /* hostname */
+ server->priv->auth_file);
+
g_signal_emit (server, signals[READY], 0);
}