This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
tsg-wannat-ansible-deploy/roles/radius_client/tasks/main.yml

40 lines
1.0 KiB
YAML

---
- name: "copy radiusclient-ng to destination server"
synchronize:
src: "{{ role_path }}/../radius_rpm_files/{{ wannat_global.rpm_files.radius_client_rpm_file }}"
dest: "/tmp/"
- name: "install radiusclient-ng"
yum:
name: "{{ packages }}"
state: present
vars:
packages:
- /tmp/radiusclient-ng-0.5.6-9.el7.x86_64.rpm
- name: "Template the radiusclient.conf file"
template:
src: "{{ role_path }}/templates/radiusclient.conf.j2"
dest: /etc/radiusclient-ng/radiusclient.conf
tags: template
- name: "Template the servers file"
template:
src: "{{ role_path }}/templates/servers.j2"
dest: /etc/radiusclient-ng/servers
tags: template
- name: "Template the dictionary config file"
template:
src: "{{ role_path }}/templates/dictionary.j2"
dest: /usr/share/radiusclient-ng/dictionary
tags: template
- name: "Template the dictionary.microsoft config file"
template:
src: "{{ role_path }}/templates/dictionary.microsoft.j2"
dest: /usr/share/radiusclient-ng/dictionary.microsoft
tags: template