From 6d282c59b176145369a75eb3259d9d77c8e9d922 Mon Sep 17 00:00:00 2001 From: Markus Katharina Brechtel Date: Fri, 14 Jan 2022 23:57:58 +0100 Subject: [PATCH] improvments from kita-pro-desktop --- defaults/main.yaml | 2 ++ tasks/main.yaml | 2 ++ tasks/network.yaml | 8 ++++++++ tasks/security.yaml | 9 +++++++++ vars/main.yaml | 3 +++ 5 files changed, 24 insertions(+) create mode 100644 tasks/network.yaml create mode 100644 tasks/security.yaml diff --git a/defaults/main.yaml b/defaults/main.yaml index 07b7338..adaf4f3 100644 --- a/defaults/main.yaml +++ b/defaults/main.yaml @@ -27,3 +27,5 @@ debian_security_distribution: "{{debian_distribution}}-security" debian_sources: true debian_backports_sources: "{{debian_sources}}" debian_security_sources: "{{debian_sources}}" + +microcode_update: false diff --git a/tasks/main.yaml b/tasks/main.yaml index f823ab9..a5a58f7 100644 --- a/tasks/main.yaml +++ b/tasks/main.yaml @@ -19,6 +19,8 @@ - import_tasks: keyboard_configuration.yaml when: not ansible_bender is defined +- import_tasks: network.yaml + # packages setup - import_tasks: debian_repos.yaml when: diff --git a/tasks/network.yaml b/tasks/network.yaml new file mode 100644 index 0000000..7026391 --- /dev/null +++ b/tasks/network.yaml @@ -0,0 +1,8 @@ +--- + +- name: link resolv.conf + file: + src: /run/resolvconf/resolv.conf + dest: /etc/resolv.conf + state: link + force: true diff --git a/tasks/security.yaml b/tasks/security.yaml new file mode 100644 index 0000000..42c9ed2 --- /dev/null +++ b/tasks/security.yaml @@ -0,0 +1,9 @@ +--- + +- name: microcode + apt: + pkg: + - intel-microcode + - amd64-microcode + state: latest + when: microcode_update diff --git a/vars/main.yaml b/vars/main.yaml index 72ad726..978b192 100644 --- a/vars/main.yaml +++ b/vars/main.yaml @@ -24,6 +24,9 @@ debian_common_packages: - mtr - oping + # network config + - resolvconf + # documentation - man-db