diff --git a/radius-client/defaults/main.yml b/radius-client/defaults/main.yml index 5583865d503cba31411826e56a643a59bc142f5a..8fd02b01811370a5ecac617fa6540e4595834aad 100644 --- a/radius-client/defaults/main.yml +++ b/radius-client/defaults/main.yml @@ -1,3 +1,4 @@ --- radius_certs_dir: "{{ inventory_dir }}/files/radius-certs/" +radius_client_wait: true diff --git a/radius-client/templates/wpa_wait.sh.j2 b/radius-client/templates/wpa_wait.sh.j2 index 13a3a0f829daa90be9a4a46d654e77e02162b78c..32009259ca5896d07bee6f846f1650b5ce8581f5 100755 --- a/radius-client/templates/wpa_wait.sh.j2 +++ b/radius-client/templates/wpa_wait.sh.j2 @@ -1,5 +1,7 @@ #!/bin/bash +{% if radius_client_wait %} journalctl -u wpa_supplicant-wired@{{ ansible_default_ipv4.interface }} -b | tail -n1 | grep CONNECTED while [ $? == 1 ]; do journalctl -u wpa_supplicant-wired@{{ ansible_default_ipv4.interface }} -b | tail -n1 | grep CONNECTED done +{% endif %}