আমি .rules
পলিসিকিটের জন্য একটি নতুন ফাইল লেখার চেষ্টা করছি । আমার পরীক্ষার প্রচেষ্টা (ডিরেক্টরিতে /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