Reduce password prompts for "wheel" group members
Removes password prompts for managing libvirt and rpm-ostree
This commit is contained in:
parent
f8475166e0
commit
f5228ceeb9
2 changed files with 32 additions and 0 deletions
7
etc/polkit-1/rules.d/80-libvirt-manage.rules
Normal file
7
etc/polkit-1/rules.d/80-libvirt-manage.rules
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
// https://goldmann.pl/blog/2012/12/03/configuring-polkit-in-fedora-18-to-access-virt-manager/
|
||||||
|
|
||||||
|
polkit.addRule(function(action, subject) {
|
||||||
|
if (action.id == "org.libvirt.unix.manage" && subject.local && subject.active && subject.isInGroup("wheel")) {
|
||||||
|
return polkit.Result.YES;
|
||||||
|
}
|
||||||
|
});
|
25
etc/polkit-1/rules.d/80-rpm-ostree.rules
Normal file
25
etc/polkit-1/rules.d/80-rpm-ostree.rules
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
polkit.addRule(function(action, subject) {
|
||||||
|
if (action.id == "org.projectatomic.rpmostree1.repo-refresh" &&
|
||||||
|
subject.active == true && subject.local == true) {
|
||||||
|
return polkit.Result.YES;
|
||||||
|
}
|
||||||
|
|
||||||
|
if ((action.id == "org.projectatomic.rpmostree1.install-uninstall-packages" ||
|
||||||
|
action.id == "org.projectatomic.rpmostree1.install-local-packages" ||
|
||||||
|
action.id == "org.projectatomic.rpmostree1.override" ||
|
||||||
|
action.id == "org.projectatomic.rpmostree1.deploy" ||
|
||||||
|
action.id == "org.projectatomic.rpmostree1.upgrade" ||
|
||||||
|
action.id == "org.projectatomic.rpmostree1.rebase" ||
|
||||||
|
action.id == "org.projectatomic.rpmostree1.rollback" ||
|
||||||
|
action.id == "org.projectatomic.rpmostree1.bootconfig" ||
|
||||||
|
action.id == "org.projectatomic.rpmostree1.reload-daemon" ||
|
||||||
|
action.id == "org.projectatomic.rpmostree1.cancel" ||
|
||||||
|
action.id == "org.projectatomic.rpmostree1.cleanup" ||
|
||||||
|
action.id == "org.projectatomic.rpmostree1.client-management") &&
|
||||||
|
subject.active == true &&
|
||||||
|
subject.local == true &&
|
||||||
|
subject.isInGroup("wheel")) {
|
||||||
|
return polkit.Result.YES;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue