From 35a5656c596712964442c327391a63897685f9b5 Mon Sep 17 00:00:00 2001 From: Danny Bessems Date: Mon, 10 Oct 2022 16:05:48 +0200 Subject: [PATCH] Configure 'needrestart' package --- ansible/roles/os/tasks/packages.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ansible/roles/os/tasks/packages.yml b/ansible/roles/os/tasks/packages.yml index c0702ac..84549c9 100644 --- a/ansible/roles/os/tasks/packages.yml +++ b/ansible/roles/os/tasks/packages.yml @@ -1,3 +1,14 @@ +- name: Configure 'needrestart' package + ansible.builtin.lineinfile: + path: /etc/needrestart/needrestart.conf + regexp: "{{ item.regexp }}" + line: "{{ item.line }}" + loop: + - regexp: "^#\\$nrconf\\{restart\\} = 'i';" + line: "$nrconf{restart} = 'a';" + - regexp: "^#\\$nrconf\\{kernelhints\\} = -1;" + line: "$nrconf{kernelhints} = -1;" + - name: Install additional packages ansible.builtin.apt: pkg: "{{ packages.apt }}"