|
|
|
@ -1,3 +1,4 @@
|
|
|
|
|
---
|
|
|
|
|
- name: Add backports repositories
|
|
|
|
|
apt_repository:
|
|
|
|
|
repo: "{{ item }} http://deb.debian.org/debian buster-backports main contrib non-free"
|
|
|
|
@ -34,8 +35,8 @@
|
|
|
|
|
apt:
|
|
|
|
|
name: freeradius-python3
|
|
|
|
|
default_release: buster-backports
|
|
|
|
|
update_cache: yes
|
|
|
|
|
ignore_errors: yes
|
|
|
|
|
update_cache: true
|
|
|
|
|
ignore_errors: true
|
|
|
|
|
|
|
|
|
|
- name: fix freeradius-python3 postinstall script
|
|
|
|
|
template:
|
|
|
|
@ -47,15 +48,15 @@
|
|
|
|
|
apt:
|
|
|
|
|
name: freeradius-python3
|
|
|
|
|
default_release: buster-backports
|
|
|
|
|
force: yes
|
|
|
|
|
ignore_errors: yes
|
|
|
|
|
force: true
|
|
|
|
|
ignore_errors: true
|
|
|
|
|
|
|
|
|
|
- name: Setup radius symlinks
|
|
|
|
|
file:
|
|
|
|
|
src: "/var/www/re2o/freeradius_utils/{{ item.local_prefix }}{{ item.filename }}"
|
|
|
|
|
dest: "/etc/freeradius/3.0/{{ item.filename }}"
|
|
|
|
|
state: link
|
|
|
|
|
force: yes
|
|
|
|
|
force: true
|
|
|
|
|
loop:
|
|
|
|
|
- local_prefix: ""
|
|
|
|
|
filename: auth.py
|
|
|
|
@ -158,7 +159,7 @@
|
|
|
|
|
state: absent
|
|
|
|
|
become_user: postgres
|
|
|
|
|
when: nuke_radius|default(false)
|
|
|
|
|
ignore_errors: yes
|
|
|
|
|
ignore_errors: true
|
|
|
|
|
|
|
|
|
|
- name: Nuking - Destroy old local DB if it exists
|
|
|
|
|
community.general.postgresql_db:
|
|
|
|
@ -255,6 +256,6 @@
|
|
|
|
|
- name: Restart freeradius, ensure enabled
|
|
|
|
|
systemd:
|
|
|
|
|
name: freeradius
|
|
|
|
|
enabled: yes
|
|
|
|
|
enabled: true
|
|
|
|
|
state: restarted
|
|
|
|
|
daemon_reload: yes
|
|
|
|
|
daemon_reload: true
|
|
|
|
|