Skip to content
Snippets Groups Projects
Commit c7a40499 authored by Maxime Bombar's avatar Maxime Bombar
Browse files

[Draft] Install freeradius with rlm_python3

parent 6ae814e1
No related branches found
No related tags found
2 merge requests!64Keepalived,!48Freeradius
......@@ -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
......@@ -27,6 +27,7 @@
[re2o]
re2o-newinfra.adm.crans.org
routeur-sam.adm.crans.org
[bdd]
tealc.adm.crans.org
......
---
- 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 }}
......
{{ ansible_header | comment }}
Package: *freeradius*
Pin: release a=buster-backports
Pin-Priority: 990
---
- 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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment