소스 검색

polkit bugfix

master
커밋
f22a36b762
2개의 변경된 파일25개의 추가작업 그리고 0개의 파일을 삭제
  1. +17
    -0
      blueman-polkit-bug.yaml
  2. +8
    -0
      files/polkit-blueman.rules

+ 17
- 0
blueman-polkit-bug.yaml 파일 보기

@@ -0,0 +1,17 @@

- hosts:
- desktops
- laptops
remote_user: root
handlers:
- reboot:
tasks:
- name: polkit rules directory
file:
path: /etc/polkit-1/rules.d
state: directory
- name: polkit blueman rules fix
copy:
src: polkit-blueman.rules
dest: /etc/polkit-1/rules.d/81-blueman.rules
notify: reboot

+ 8
- 0
files/polkit-blueman.rules 파일 보기

@@ -0,0 +1,8 @@
polkit.addRule(function(action, subject) {
if ((action.id == "org.blueman.rfkill.setstate" ||
action.id == "org.blueman.network.setup") &&
subject.local && subject.active && subject.isInGroup("netdev")) {

return polkit.Result.YES;
}
});

불러오는 중...
취소
저장