SVN commit 491293 by ossi: don't remove xdmctl/. it was meant to be nice ("clean up your crap, dude"), but it causes problems for SE Linux. xauth/ was never removed, either, so no loss. this fixes CCMAIL: [EMAIL PROTECTED]
M +0 -4 ctrl.c --- branches/KDE/3.5/kdebase/kdm/backend/ctrl.c #491292:491293 @@ -191,8 +191,6 @@ unlink( cr->path ); *strrchr( cr->path, '/' ) = 0; rmdir( cr->path ); - *strrchr( cr->path, '/' ) = 0; - rmdir( cr->path ); free( cr->path ); cr->path = 0; while (cr->css) { @@ -206,8 +204,6 @@ CloseNClearCloseOnFork( cr->fifo.fd ); cr->fifo.fd = -1; unlink( cr->fpath ); - *strrchr( cr->fpath, '/' ) = 0; - rmdir( cr->fpath ); free( cr->fpath ); cr->fpath = 0; if (cr->fifo.buffer)