Maybe because normal users can't kill processes owned by root?Originally Posted by soul_rebel
Maybe because normal users can't kill processes owned by root?Originally Posted by soul_rebel
but shouldnt kdesu do a proper job-handling and term its children when it is terminated itself?Maybe because normal users can't kill processes owned by root?
how would i kill the process then? i dont want to run the entire app as root because i dont like giving root permissions to anything more than necessary -> not to the gui.
i have looked into KDEsuClient but i dont think it can help me...
is there way run part of the program with different previliges than the rest? (kProcess only offers you to drop previliges not to to assume more)
when using suid apps one can use the difference between User ID and Effective User ID to do this (after starting the program seteuid to getuid and seteuid to 0 whenever a line of code has to be run as root, than back again), but when using kdesu both the real and the effective user id for the child process are 0....
thanks for any help!
Originally Posted by Bertolt Brecht
Does it behave in the same way when you start kdesu from the console?
yes sigint or killing from konsole doesnt stop child process either...
Originally Posted by Bertolt Brecht
Bookmarks