HM-SPMS/installer/51-custom-authentication.rules

10 lines
394 B
Plaintext
Raw Normal View History

polkit.addRule(function(action, subject) {
// 输出 action.id 和 user 信息
//polkit.log('Checking action: ' + action.id);
//polkit.log('User: ' + subject.user);
if (action.id == "org.freedesktop.policykit.exec" &&
/^\/(usr\/)?bin\/(systemctl|bash|influx_inspect|influx|influxd)$/.test(action.lookup("program"))) {
return polkit.Result.YES; // 直接允许
}
});