kdesu dialog
John Tapsell
johnflux at gmail.com
Sat Mar 8 12:01:32 GMT 2008
On 08/03/2008, Pau Garcia i Quiles <pgquiles at elpauer.org> wrote:
> Quoting John Tapsell <johnflux at gmail.com>:
>
> > Hi,
> > It would be really nice to have a class that let you display the
> > kdesu dialog. At the moment it is very difficult to run kdesu
> > properly (and despite several days of trying, I've been unable to get
> > get kdesu to properly be a transient dialog).
> >
> > I was thinking of copying the code in kdebase/runtime/kdesu to a
> > class. I was wondering about how to handle the password however.
> >
> > Would it be safe to set the core dump to 0 just while the dialog is
> > being shown, and then set it back to its previously value when it's
> > gone? Presumably I would need to make sure that the memory used for
> > the password is zeroed. Could this be handled in a safe manner?
>
>
> I've recently released a libsudo which invokes sudo and runs a command
> as the specified user with the specified password. Code is ugly and
> will receive some love in the coming weeks but it already works for me
> on Ubuntu Gutsy (sudo 1.6.8p12). Using libsudo you can develop your
> own kdesu/kdesudo or avoid it completely and use your own dialog.
>
> http://www.sourceforge.net/projects/libsudo
>
> There is a test suite (a bash script) which you can run to check if
> everything works fine in your system. Please report any bugs.
Thanks, but kde already has the code for this, but misses a dialog for
it. It's only the GUI dialog class that I need implemented :) kdesu
also has an option to remember the password etc using a separate
daemon process.
John
More information about the kde-core-devel
mailing list