The polkit project http://www.freedesktop.org/wiki/Software/polkit/ <_description>Run a program as another user <_message>Authentication is required to run a program as another user auth_admin auth_admin auth_admin