diff --git a/roles/radius/tasks/main.yml b/roles/radius/tasks/main.yml index 4ae1976..bf9ac92 100644 --- a/roles/radius/tasks/main.yml +++ b/roles/radius/tasks/main.yml @@ -42,5 +42,15 @@ - sites-available/default notify: Restart freeradius +- name: Ensure sites-enabled directory exists + file: path=/etc/freeradius/3.0/sites-enabled state=directory owner=freerad group=freerad + +- name: Ensure sites are symlinked + file: src=../sites-available/{{ item }} dest=/etc/freeradius/3.0/sites-enabled/{{ item }} state=link + with_items: + - default + - inner-tunnel + notify: Restart freeradius + - name: Start the radius server service: name=freeradius state=started enabled=yes