Browse Source

Role batman needs to be able to add universe factory repo itself to work on hosts not using fastd role

Till Klocke 10 năm trước cách đây
mục cha
commit
8acc8e7454
1 tập tin đã thay đổi với 9 bổ sung1 xóa
  1. 9 1
      roles/batman/tasks/main.yml

+ 9 - 1
roles/batman/tasks/main.yml

@@ -1,11 +1,19 @@
 ---
 # tasks file for batman
 
-- name: Install B.A.T.M.A.N. via APT
+- name: Install B.A.T.M.A.N. ctl via APT
   apt: name={{item}} state=present
   with_items:
   - batctl
 
+- name: Add universe factory GPG repo key
+  when: ansible_distribution == 'Ubuntu'
+  apt_key: keyserver=pgpkeys.mit.edu id=16EF3F64CB201D9C
+
+- name: Add universe factory repo to get batman-adv kernel module for Ubuntu
+  when: ansible_distribution == 'Ubuntu'
+  apt_repository: repo='deb http://repo.universe-factory.net/debian/ sid main' state=present update_cache=yes
+
 - name: Install B.A.T.M.A.N. kernel module
   when: ansible_distribution == "Ubuntu"
   apt: name=batman-adv-dkms state=present