@@ -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 |
@@ -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; | |||||
} | |||||
}); |