Blame SOURCES/kde-workspace-4.7.95-kdm_xauth.patch

652846
diff -up kde-workspace-4.7.95/kdm/backend/auth.c.selinux_wtf kde-workspace-4.7.95/kdm/backend/auth.c
652846
--- kde-workspace-4.7.95/kdm/backend/auth.c.selinux_wtf	2011-12-20 18:40:36.000000000 -0600
652846
+++ kde-workspace-4.7.95/kdm/backend/auth.c	2012-01-03 14:33:38.931306044 -0600
652846
@@ -1292,6 +1292,12 @@ removeUserAuthorization(struct display *
652846
 
652846
     if (!(auths = d->authorizations))
652846
         return;
652846
+
652846
+    /* given that the code below doesn't handle the forceUserAuthDir case, */
652846
+    /* let's just bail out for now, see http://bugs.kde.org/242065         */
652846
+    if ( d->forceUserAuthDir ) 
652846
+        return;
652846
+
652846
     debug("removeUserAuthorization\n");
652846
     startUserAuth(name, new_name, &old, &new;;
652846
     if (new) {