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 }}"