[Draft] Install freeradius with rlm_python3
parent
6ae814e1e1
commit
c7a4049903
|
@ -7,6 +7,6 @@ interfaces:
|
|||
loc_re2o:
|
||||
owner: root
|
||||
group: nounou
|
||||
version: master
|
||||
version: master_freeradius_python3
|
||||
settings_local_owner: root
|
||||
settings_local_group: nounou
|
||||
|
|
|
@ -14,3 +14,10 @@ loc_keepalived:
|
|||
tag: VI_DHCP
|
||||
state: MASTER
|
||||
priority: 150
|
||||
|
||||
loc_re2o:
|
||||
owner: freerad
|
||||
group: nounou
|
||||
version: master_freeradius_python3
|
||||
settings_local_owner: freerad
|
||||
settings_local_group: nounou
|
||||
|
|
1
hosts
1
hosts
|
@ -27,6 +27,7 @@
|
|||
|
||||
[re2o]
|
||||
re2o-newinfra.adm.crans.org
|
||||
routeur-sam.adm.crans.org
|
||||
|
||||
[bdd]
|
||||
tealc.adm.crans.org
|
||||
|
|
|
@ -1,4 +1,28 @@
|
|||
---
|
||||
- name: Add buster-backports to apt sources
|
||||
apt_repository:
|
||||
repo: deb http://{{ mirror }}/debian buster-backports main
|
||||
state: present
|
||||
|
||||
- name: Pin freeradius from backports
|
||||
template:
|
||||
src: apt/preferences.d/freeradius_python3.j2
|
||||
dest: /etc/apt/prefederences.d/freeradius_python3
|
||||
|
||||
- name: Install freeradius
|
||||
apt:
|
||||
update_cache: true
|
||||
install_recommends: false
|
||||
name:
|
||||
- freeradius
|
||||
- freeradius-common
|
||||
- freeradius-utils
|
||||
- freeradius-python3
|
||||
- libfreeradius3
|
||||
register: apt_result
|
||||
retries: 3
|
||||
until: apt_result is succeeded
|
||||
|
||||
- name: Symlink radius certificates
|
||||
file:
|
||||
src: /etc/letsencrypt/live/crans.org/{{ item }}
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
{{ ansible_header | comment }}
|
||||
|
||||
Package: *freeradius*
|
||||
Pin: release a=buster-backports
|
||||
Pin-Priority: 990
|
|
@ -1,15 +1,8 @@
|
|||
---
|
||||
- name: Install re2o dependancies
|
||||
- name: Install re2o dependencies
|
||||
apt:
|
||||
update_cache: true
|
||||
name:
|
||||
- python-django
|
||||
- python-dateutil
|
||||
- python-djangorestframework
|
||||
- python-django-reversion
|
||||
- python-pip
|
||||
- python-psycopg2
|
||||
- ipython
|
||||
- python3-django
|
||||
- python3-dateutil
|
||||
- python3-djangorestframework
|
||||
|
@ -29,14 +22,6 @@
|
|||
retries: 3
|
||||
until: apt_result is succeeded
|
||||
|
||||
- name: Install re2o pip dependancies
|
||||
pip:
|
||||
executable: pip2
|
||||
name:
|
||||
- django-bootstrap3
|
||||
- django-ldapdb==1.3.0
|
||||
- django-macaddress
|
||||
|
||||
- name: Install re2o pip3 dependancies
|
||||
pip:
|
||||
executable: pip3
|
||||
|
|
Loading…
Reference in New Issue