Not sure whether removing files that came with distro packages is the best idea long term. I think a better option would be to drop in a custom rule that runs before the default ones. As usual ArchWiki has some examples: https://wiki.archlinux.org/index.php/Polkit#Administrator_identities
Specifically, if I'm reading this right, putting the following rule in /etc/polkit-1/rules.d/00-override.rules should be enough:
/* Always authenticate Admins by prompting for the root
* password, similar to the rootpw option in sudo
*/
polkit.addAdminRule(function(action, subject) {
return ["unix-user:root"];
});
Having this it's easy to build a package that can be later distributed to other workstations.
Not sure whether removing files that came with distro packages is the best idea long term. I think a better option would be to drop in a custom rule that runs before the default ones. As usual ArchWiki has some examples: https:/ /wiki.archlinux .org/index. php/Polkit# Administrator_ identities
Specifically, if I'm reading this right, putting the following rule in /etc/polkit- 1/rules. d/00-override. rules should be enough:
/* Always authenticate Admins by prompting for the root addAdminRule( function( action, subject) {
* password, similar to the rootpw option in sudo
*/
polkit.
return ["unix-user:root"];
});
Having this it's easy to build a package that can be later distributed to other workstations.