diff --git a/roles/fedora_workstation/files/automatic.conf b/roles/fedora_workstation/files/automatic.conf new file mode 100644 index 0000000..8dccf00 --- /dev/null +++ b/roles/fedora_workstation/files/automatic.conf @@ -0,0 +1,3 @@ +[commands] +apply_updates=True +reboot=never diff --git a/roles/fedora_workstation/tasks/main.yml b/roles/fedora_workstation/tasks/main.yml index 882556b..a18a881 100644 --- a/roles/fedora_workstation/tasks/main.yml +++ b/roles/fedora_workstation/tasks/main.yml @@ -27,9 +27,24 @@ - curl - wget - fastfetch + - dnf5-plugin-automatic state: present become: true +- name: Copy DNF Automatic configuration /etc/dnf/ + ansible.builtin.copy: + src: files/automatic.conf + dest: "/etc/dnf/" + mode: "0644" + become: true + +- name: Enable DNF Automatic Timer + ansible.builtin.systemd: + name: dnf-automatic.timer + enabled: true + state: started + become: true + - name: Ensure flatpak is installed ansible.builtin.dnf: name: