From a0606ac780cc30825e9d4c588b24721e0b2095b2 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sun, 25 Sep 2022 20:53:19 +0200 Subject: ws/minet: install wpa supplicant config --- roles/ws/minet/defaults/main.yml | 16 ++++++++++++++++ roles/ws/minet/tasks/main.yml | 9 +++++++++ 2 files changed, 25 insertions(+) (limited to 'roles/ws') diff --git a/roles/ws/minet/defaults/main.yml b/roles/ws/minet/defaults/main.yml index f214bf18..987e5ca7 100644 --- a/roles/ws/minet/defaults/main.yml +++ b/roles/ws/minet/defaults/main.yml @@ -14,3 +14,19 @@ ws_minet_openwifi_connections: {} # foo: # description: foo.bar # ssid: blub + +# ws_minet_wpa_supplicant_conf: | +# ctrl_interface=DIR=/var/run/wpa_supplicant +# +# network={ +# ssid="example WPA-2" +# key_mgmt=FT-PSK WPA-PSK +# pairwise=CCMP +# psk="secret" +# } +# network={ +# ssid="example WPA-3" +# key_mgmt=FT-SAE SAE +# sae_password="very-secret" +# ieee80211w=1 +# } diff --git a/roles/ws/minet/tasks/main.yml b/roles/ws/minet/tasks/main.yml index 654f42de..c567a76a 100644 --- a/roles/ws/minet/tasks/main.yml +++ b/roles/ws/minet/tasks/main.yml @@ -47,3 +47,12 @@ src: openwifi-connection.j2 dest: "/usr/local/lib/minet/{{ item.key }}" mode: 0755 + +- name: install wpa_supplicant config + when: ws_minet_wpa_supplicant_conf is defined + copy: + content: "{{ ws_minet_wpa_supplicant_conf }}" + dest: /etc/wpa_supplicant.conf + owner: root + group: root + mode: 0600 -- cgit v1.2.3