Skip to content

Instantly share code, notes, and snippets.

@ravexina
Created May 9, 2020 20:12
Show Gist options
  • Select an option

  • Save ravexina/9cc0f74cdddf1da5c609674cf1615fa9 to your computer and use it in GitHub Desktop.

Select an option

Save ravexina/9cc0f74cdddf1da5c609674cf1615fa9 to your computer and use it in GitHub Desktop.
Polkit users rules
polkit.addRule(function(action, subject) {
if (action.id.match("org.freedesktop.udisks2.") && subject.isInGroup("storage")) {
return polkit.Result.YES;
}
});
polkit.addRule(function(action, subject) {
if ( (action.id.match("org.freedesktop.login1.") || action.id.match("org.freedesktop.upower.")) && subject.isInGroup("power")) {
return polkit.Result.YES;
}
});
polkit.addRule(function(action, subject) {
if (action.id.match("org.freedesktop.NetworkManager.") && subject.isInGroup("network")) {
return polkit.Result.YES;
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment