summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--roles/network/tasks/main.yml10
-rw-r--r--roles/network/templates/iwd-wifi.psk.j22
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 }}