فهرست منبع

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

Till Klocke 10 سال پیش
والد
کامیت
8acc8e7454
1فایلهای تغییر یافته به همراه9 افزوده شده و 1 حذف شده
  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