summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Ilvokhin <d@ilvokhin.com>2026-05-30 13:02:01 +0100
committerDmitry Ilvokhin <d@ilvokhin.com>2026-05-30 13:02:01 +0100
commit4c2b5673c521d508c70eefb861c2fdaf0c949d6c (patch)
tree8fdb7256557240ba6e169fc2d75230f982ea68a4
parentbf74f9eddd44d89721ff449bda19c9954cc8ba87 (diff)
downloadinfra-4c2b5673c521d508c70eefb861c2fdaf0c949d6c.tar.gz
infra-4c2b5673c521d508c70eefb861c2fdaf0c949d6c.tar.bz2
infra-4c2b5673c521d508c70eefb861c2fdaf0c949d6c.zip
Add role for kernel development
-rw-r--r--roles/kerneldev/meta/main.yml4
-rw-r--r--roles/kerneldev/tasks/main.yml7
-rw-r--r--shell.yml2
3 files changed, 12 insertions, 1 deletions
diff --git a/roles/kerneldev/meta/main.yml b/roles/kerneldev/meta/main.yml
new file mode 100644
index 0000000..47ac2d0
--- /dev/null
+++ b/roles/kerneldev/meta/main.yml
@@ -0,0 +1,4 @@
+dependencies:
+ - role: dev
+ - role: mutt
+ - role: lkml
diff --git a/roles/kerneldev/tasks/main.yml b/roles/kerneldev/tasks/main.yml
new file mode 100644
index 0000000..1990e2b
--- /dev/null
+++ b/roles/kerneldev/tasks/main.yml
@@ -0,0 +1,7 @@
+- name: Install kernel dev packages
+ ansible.builtin.package:
+ name:
+ - flex
+ - bison
+ - bc
+ state: present
diff --git a/shell.yml b/shell.yml
index 89f64ef..6e037e1 100644
--- a/shell.yml
+++ b/shell.yml
@@ -4,4 +4,4 @@
- { role: mutt }
- { role: irssi }
- { role: dev }
- - { role: lkml }
+ - { role: kerneldev }