41 lines
946 B
YAML
41 lines
946 B
YAML
|
|
---
|
||
|
|
- name: Radius | PATCH | Obtain or freshen certificates
|
||
|
|
ansible.builtin.include_tasks:
|
||
|
|
file: certs.yml
|
||
|
|
|
||
|
|
- name: Radius | PATCH | Install required packages
|
||
|
|
ansible.builtin.dnf:
|
||
|
|
name: freeradius
|
||
|
|
state: present
|
||
|
|
become: true
|
||
|
|
|
||
|
|
- name: Radius | PATCH | Install FreeRADIUS configuration files
|
||
|
|
ansible.builtin.template:
|
||
|
|
src: etc/raddb/{{ item }}
|
||
|
|
dest: /etc/raddb/{{ item }}
|
||
|
|
owner: root
|
||
|
|
group: radiusd
|
||
|
|
mode: 0640
|
||
|
|
become: true
|
||
|
|
with_items:
|
||
|
|
- mods-available/eap
|
||
|
|
- mods-available/linelog
|
||
|
|
- sites-available/default
|
||
|
|
- mods-available/inner-eap
|
||
|
|
- sites-available/inner-tunnel
|
||
|
|
- clients.conf
|
||
|
|
- proxy.conf
|
||
|
|
notify:
|
||
|
|
- Restart radiusd
|
||
|
|
|
||
|
|
- name: Radius | PATCH | Install rsyslog configuration
|
||
|
|
ansible.builtin.template:
|
||
|
|
src: etc/rsyslog.d/radiusd.conf
|
||
|
|
dest: /etc/rsyslog.d/radiusd.conf
|
||
|
|
owner: root
|
||
|
|
group: root
|
||
|
|
mode: 0644
|
||
|
|
become: true
|
||
|
|
notify:
|
||
|
|
- Reload rsyslog
|