add RADIUS
This commit is contained in:
parent
538dd78cca
commit
bad9fa19b9
25
vyos.conf.j2
25
vyos.conf.j2
@ -1504,6 +1504,31 @@ system {
|
|||||||
}
|
}
|
||||||
|
|
||||||
login {
|
login {
|
||||||
|
{% if 'radius' in pillar %}
|
||||||
|
{% if salt['pillar.get']('radius:old',False) %}
|
||||||
|
|
||||||
|
{% for server, server_data in salt['pillar.get']('radius:server',{}).items() %}
|
||||||
|
radius-server {{ server }} {
|
||||||
|
port {{ server_data.get('port',1812) }}
|
||||||
|
secret {{ server_data.get('key',server_data.get('secret','')) }}
|
||||||
|
timeout {{ server_data.get('timeout',2) }}
|
||||||
|
}
|
||||||
|
{% endfor %}
|
||||||
|
{% if 'source-address' in salt['pillar.get']('radius',{}) %}
|
||||||
|
radius-source-address {{ pillar['radius:source-address'] }}
|
||||||
|
{% endif %}
|
||||||
|
{% else %}
|
||||||
|
radius {
|
||||||
|
{% for server, server_data in salt['pillar.get']('radius:server',{}).items() %}
|
||||||
|
server {{ server }} {
|
||||||
|
key {{ server_data.get('key',server_data.get('secret','')) }}
|
||||||
|
}
|
||||||
|
{% endfor %}
|
||||||
|
source-address {{ pillar['radius:source-address'] }}
|
||||||
|
}
|
||||||
|
{% endif %}
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
{% for user, user_data in pillar['users'].items() %}
|
{% for user, user_data in pillar['users'].items() %}
|
||||||
user {{ user }} {
|
user {{ user }} {
|
||||||
{% if 'authentication' in user_data %}
|
{% if 'authentication' in user_data %}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user