ktsuss and gksu Packages Added for Slackware 13.1
I would prefer to use ktsuss, as the requirements for it are much lighter than those of gksu. However, in testing I did not find an option for ktsuss to inherit the environment for the target user (namely, root). This causes problems when running applications that require other programs that reside outside of the original user’s $PATH. For example, when running ‘ktsuss /usr/sbin/gparted’ as a normal user, GParted can’t find programs from e2fsprogs, xfsprogs, etc. because they reside in /usr/sbin/. This is a problem, in my opinion. Even with this limitation, I will still offer a ktsuss package. It does work in many situations.
gksu does not suffer from the environment inheritance problem of ktsuss. However, it has more requirements, such as GConf, ORBit2, and gnome-keyring. I offer packages for all of these, so that isn’t a huge problem.
Packages for both ktsuss and gksu can be downloaded at the links below: