trixie/roles/systemd-networkd-resolved/tasks/main.yml

27 lines
739 B
YAML
Raw Normal View History

2022-04-02 10:14:11 +02:00
- name: move /etc/network/interfaces away
command:
cmd: mv /etc/network/interfaces /etc/network/interfaces_orig
creates: /etc/network/interfaces_orig
- name: switch to systemd-networkd
copy:
src: all-eth.network
dest: /etc/systemd/network/all-eth.network
2022-06-11 12:42:02 +02:00
mode: 0644
2022-04-02 10:14:11 +02:00
notify: "start and enable systemd-networkd"
2022-06-11 12:42:02 +02:00
# - name: install static configuration for networkd
# template:
# src: 20-static.network.j2
# dest: /etc/systemd/network/20-static.network
# notify: "enable systemd-networkd"
2022-04-02 10:14:11 +02:00
- name: enable local stub resolver
file:
src: /run/systemd/resolve/stub-resolv.conf
dest: /etc/resolv.conf
state: link
2022-06-11 12:42:02 +02:00
follow: false
force: true
2022-04-02 10:14:11 +02:00
notify: "start and enable systemd-resolved"