Request for deprecation of KDESu::SshProcess and removal of kdesu_stub/kdessh

David Faure faure at
Fri Dec 18 20:57:40 GMT 2009

On Friday 18 December 2009, Friedrich W. H. Kossebau wrote:
> It is not working at all currently, as this commit
>         "Move kdesu_stub to libexec"
> moved kdesu_stub out of the $PATH, so the ssh server will not find it.

Ooops. Doesn't QByteArray(LIBEXEC_INSTALL_DIR) + "/kdesu_stub"
point to the right location? Or is that broken because it's the path on the 
wrong computer?

> Is there a chance somebody remembers why it was moved to ? And not 
> perhaps renamed kdesu_stub to kdesu_stub4? Or just have it conflict with
>  the  KDE 3 version, like e.g. KWrite has a conflict, too.

Because kdelibs3 and kdelibs4 must be co-installable (while kwrite is not in 
kdelibs so no problem with it). But yes, kdesu_stub4 is another idea. The 
libexec idea was to keep things cleaner (hide stuff from users that they have 
no business running directly; keeps their exe-completion clean, too). Of 
course not to the point of breaking things, oops. If indeed the problem is 
"different computers", then the solutions are kdesu_stub4 in path, or running 
the command `kde4-config --path exe --locate kdesu_stub`.

David Faure, faure at,
Sponsored by Nokia to work on KDE, incl. Konqueror (

More information about the kde-core-devel mailing list