patches/gdm-26-runtime-dir.diff
author rohinis
Tue, 29 Nov 2011 17:32:55 +0000
branchs11express-2010-11
changeset 22234 c23e64da3e06
parent 22148 0b787dd33e0d
permissions -rw-r--r--
2011-11-29 Rohini S <[email protected]> * patches/Python26-22-audio.diff: Fixes CVE-2010-1634 * specs/SUNWPython26.spec: Fixes CR 7085446

--- gdm-2.30.5/daemon/gdm-welcome-session.c-orig	2010-09-23 16:53:08.941432205 -0500
+++ gdm-2.30.5/daemon/gdm-welcome-session.c	2010-09-23 16:55:45.580327687 -0500
@@ -602,7 +602,7 @@ spawn_child_setup (SpawnChildData *data)
         }
 
         g_debug ("GdmWelcomeSession: Setting up run time dir %s", data->runtime_dir);
-        g_mkdir (data->runtime_dir, 0755);
+        g_mkdir_with_parents (data->runtime_dir, 0755);
         res = chown (data->runtime_dir, pwent->pw_uid, pwent->pw_gid);
         if (res == -1) {
                 g_warning ("GdmWelcomeSession: Error setting owner of run time directory: %s",