org.kde.fancontrol.rules.in 560 B

1234567891011121314
  1. polkit.addRule(function(action, subject) {
  2. if (action.id == "@STANDARD_HELPER_ID@.action" && subject.isInGroup("@POLKIT_GROUP_NAME@")) {
  3. return polkit.Result.YES;
  4. }
  5. if (action.id == "org.freedesktop.systemd1.manage-units") {
  6. if (action.lookup("unit") == "@STANDARD_SERVICE_NAME@.service" && subject.isInGroup("@POLKIT_GROUP_NAME@")) {
  7. var verb = action.lookup("verb");
  8. if (verb == "start" || verb == "stop" || verb == "restart") {
  9. return polkit.Result.YES;
  10. }
  11. }
  12. }
  13. });