diff options
| author | Ahmed Abdelhalim <[email protected]> | 2025-08-11 00:32:03 +0200 |
|---|---|---|
| committer | Ahmed Abdelhalim <[email protected]> | 2025-08-11 00:32:03 +0200 |
| commit | 6bca3c0f2a68b4c4a2a877de2fb8c343e8fda4f9 (patch) | |
| tree | 0cabd4d0522398bf1bb1afb66060d29121f4d033 /roles/network/tasks/main.yml | |
| parent | 15dfb977d2c576b7740d4829a6ee868a8bae4e00 (diff) | |
Replace avahi with systemd-resolved/systemd-networkd
Diffstat (limited to 'roles/network/tasks/main.yml')
| -rw-r--r-- | roles/network/tasks/main.yml | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/roles/network/tasks/main.yml b/roles/network/tasks/main.yml index e8bca0be..cb8f1fd9 100644 --- a/roles/network/tasks/main.yml +++ b/roles/network/tasks/main.yml @@ -22,6 +22,7 @@ ff02::2 ip6-allrouters when: hostname is defined # Not required for boot + tags: [] - name: "Include OS-specific variables" ansible.builtin.include_vars: "{{ ansible_os_family | lower }}.yml" @@ -44,9 +45,17 @@ become: true tags: [required_for_boot] notify: - - "Restart network services" - "Reload systemd" + - "Restart NetworkManager" + - "Restart systemd-networkd" + - "Restart systemd-resolved" block: + - name: "Configure systemd-resolved" + ansible.builtin.template: + src: "resolved.conf.j2" + dest: "/etc/systemd/resolved.conf" + mode: "0644" + - name: "Configure NetworkManager" ansible.builtin.template: src: "NetworkManager.conf.j2" |
