summaryrefslogtreecommitdiff
path: root/roles/radius_client/tasks/main.yml
blob: 8bf2645c1ba87f5c305e00783ea213a776861cdc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
---
- name: "copy radiusclient-ng to destination server"
  synchronize:
    src: "{{ role_path }}/../radius_rpm_files/radiusclient-ng-0.5.6-9.el7.x86_64.rpm"
    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 dictionary.client config file"
  template:
    src: "{{ role_path }}/templates/dictionary.client.j2"
    dest: /usr/share/radiusclient-ng/dictionary
  tags: template

- 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