I structured related problems. Tell me if i'm
wrong.
1. Move kdmtsac to kdm dir
Arguments: it's binary and it's place is not in kdmLIB directory. And it's
used only by kdm.
Also used by kdesktop_lock.
2. move tsac to kdm too
Arguments: The same + it's too small for separate module and hightly
integrated with kdm
Not at all integrated with KDM actually--it is the Secure
Attention Key
daemon that can be accessed and used by any other program with root
access.
3. Chose a good flag for tsac support by kdm e.g.:
WITH_TSAC
4. Move krootbacking to kscreensaver and add flag WITH_KROOTBACKING
Arguments: it's too small, highly integrated with kscreensaver by logic
and
nobody else using it.
It is not actually integrated with kscreensaver--kscreensaver
needs and
calls it, but any other application could do the same. All this program
does is write out a current snapshot of the Trinity desktop wallpaper to a
.png file in the /tmp directory.
previous patch was just a temporary workaround...