summaryrefslogtreecommitdiffstats
path: root/polkit
Commit message (Collapse)AuthorAgeFilesLines
* Do not exec pkexec but run it so it has a parent process to fix double fork ↵Colin Guthrie2014-01-221-1/+1
| | | | issues mga#11184 mga#12364
* polkit: Only use pkexec when not already rootColin Guthrie2013-11-171-1/+1
|
* polkit: Tidy up polkit supportColin Guthrie2013-10-128-22/+24
|
* polkit: Make the polkit policy files translatable.Colin Guthrie2013-10-014-6/+22
|
* Convert to polkit from usermode consolehelper for gaining root privilegesColin Guthrie2013-09-046-0/+72
polkit is better integrated into various environments, both console and GUI and offers better access rules and prevents the internal need to run su which is prone to errors and doesn't offer an environment agnostic prompt to the user. Under the old scheme, the binaries relating to the three main tools covered in this package behaved differently. Keyboard and Mouse are allowed to be run without any password prompts, whereas X11 prompts for the *user* password. This is only true when run as their 'old' names of keyboarddrake, mousedrake and XFdrake respectively. If they are called via their 'new' names of drakkeyboard, drakmouse and drakx11, they would prompt for the root password. This change also standardises that behaviour. The tools now follow the scheme specified for their old names, regardless of how they are called. mga#11125