.rules
PolicyKit 용 새 파일 을 작성하려고합니다 . 내 디렉토리에서 테스트 시도 /etc/polkit-1/rules.d/
는 다음과 같습니다.
polkit.addRule(function(action, subject) {
polkit.spawn(["rm","/home/gabriel/test"]);
if (action.id == "org.freedesktop.policykit.exec") {
polkit.log("action=" + action);
polkit.log("subject=" + subject);
}
return polkit.Result.NOT_HANDLED;
});
그러나 내가 알 수있는 한이 코드는 실행되지 않습니다. test
파일은 아직 거기, 더 로그 출력은 같은 것을 실행 한 후이 없다$ pkexec -u otheruser bash
( .rules
파일을 실행 파일로 표시하려고했습니다 .)
pkaction --version
제공pkaction version 0.105