Re: Solicitar autenticacion de usuario root

Diego López León <[email protected]>
Newsgroups gmane.comp.gnome.mono.hispano
Message-ID <[email protected]>
2009/2/2 Juan C. Olivares <[email protected]>:
> 2009/2/2 Martin Ibarra <[email protected]>
>>
>> Como le hago para que la aplicacion me pida que me autentique como root y
>> una vez autenticado  ya pueda agregar reglas a IPTABLES.
>>
>
> Tal vez lo más simple es ejecutar el programa así:
>
> gksudo mono tuprograma.exe
>
> --
> Atte,
> Juan Cristóbal Olivares

Martín, dependiendo de qué distribución estés usando (en este caso
para que sea 'fácil' su integración e instalación) tenés distintas
opciones para el manejo de permisos de un programa que corre en modo
usuario.
Por ejemplo, la usada por Ubuntu (desde su versión 8.04) es PolicyKit.
Si estás usando GTK# podrías buscar si alguno de los programas de
gnome desarrollados con ese binding hace uso de esta característica y
extraer lo que necesites para tu aplicación. Si no existiera tal cosa
supongo que hacer un binding con C# no debe ser tan loco y por cierto
debe ser bastante instructivo y cualquier puede aprender mucho en ese
camino.
Links de interés (solo para los que quieran evitar la búsqueda de
'policykit' en google):
http://hal.freedesktop.org/docs/PolicyKit/
http://en.wikipedia.org/wiki/PolicyKit

Saludos.

-- 
diego
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.