diff options
| -rw-r--r-- | roles/network/tasks/main.yml | 10 | ||||
| -rw-r--r-- | roles/network/templates/iwd-wifi.psk.j2 | 2 |
2 files changed, 5 insertions, 7 deletions
diff --git a/roles/network/tasks/main.yml b/roles/network/tasks/main.yml index 7832c364..d0cadaa3 100644 --- a/roles/network/tasks/main.yml +++ b/roles/network/tasks/main.yml @@ -113,10 +113,10 @@ when: network_wifi_ssid != "" - name: "Configure iwd known network for wifi auto-connect" - ansible.builtin.template: - src: "iwd-wifi.psk.j2" - dest: "/var/lib/iwd/={{ network_wifi_hex_ssid.stdout }}.psk" + community.general.ini_file: + path: "/var/lib/iwd/={{ network_wifi_hex_ssid.stdout }}.psk" + section: "Security" + option: "Passphrase" + value: "{{ network_wifi_pass }}" mode: "0600" - owner: "root" - group: "root" when: network_wifi_ssid != "" diff --git a/roles/network/templates/iwd-wifi.psk.j2 b/roles/network/templates/iwd-wifi.psk.j2 deleted file mode 100644 index df1fc2c3..00000000 --- a/roles/network/templates/iwd-wifi.psk.j2 +++ /dev/null @@ -1,2 +0,0 @@ -[Security] -Passphrase={{ network_wifi_pass }} |
