From c4754dfe1d0b8f752a1de26e8f76d207d00ef8d5 Mon Sep 17 00:00:00 2001
From: Christian Rebischke <Chris.Rebischke@posteo.de>
Date: Thu, 7 Sep 2017 13:45:03 +0200
Subject: [PATCH] added modules-load conf for virtualbox

---
 roles/arch-boxes/files/virtualbox.conf | 4 ++++
 roles/arch-boxes/tasks/main.yml        | 3 +++
 2 files changed, 7 insertions(+)
 create mode 100644 roles/arch-boxes/files/virtualbox.conf

diff --git a/roles/arch-boxes/files/virtualbox.conf b/roles/arch-boxes/files/virtualbox.conf
new file mode 100644
index 000000000..8ef9cdfcd
--- /dev/null
+++ b/roles/arch-boxes/files/virtualbox.conf
@@ -0,0 +1,4 @@
+# Loads all necessary virtualbox modules
+vboxdrv
+vboxnetadp
+vboxnetflt
diff --git a/roles/arch-boxes/tasks/main.yml b/roles/arch-boxes/tasks/main.yml
index 7d8438dbf..9249ee091 100644
--- a/roles/arch-boxes/tasks/main.yml
+++ b/roles/arch-boxes/tasks/main.yml
@@ -12,6 +12,9 @@
 - name: load virtualbox kernel modules
   modprobe: name=vboxdrv,vboxnetadp,vboxnetflt state=present
 
+- name: add modules-load config for virtualbox
+  copy: src=virtualbox.conf dest=/etc/modules-load.d/virtualbox.conf owner=root group=root mode=0644
+
 - name: adjust permissions of git checkout
   file: path="{{ archboxes_git_dir }}" state=directory recursive=yes owner="{{ archboxes_user }}" group="{{ archboxes_user }}"
 
-- 
GitLab