From 7e8d6f7dddf109cd1f6373e758879a78aa7430e2 Mon Sep 17 00:00:00 2001 From: Aleksandr Kurbatov <aleksandr.kurbatov@GL1342.local> Date: Thu, 15 Feb 2024 23:57:57 +0000 Subject: [PATCH] Junos system/login: add support for ECDSA keys --- .../base_config/templates/routers/juniper/system/login.j2 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/geant/gap_ansible/roles/base_config/templates/routers/juniper/system/login.j2 b/geant/gap_ansible/roles/base_config/templates/routers/juniper/system/login.j2 index 2fc7e03b..cf0d4e2b 100644 --- a/geant/gap_ansible/roles/base_config/templates/routers/juniper/system/login.j2 +++ b/geant/gap_ansible/roles/base_config/templates/routers/juniper/system/login.j2 @@ -46,6 +46,10 @@ replace: login { ssh-dsa "{{ dsa_key }}"; {% endfor %} {% endif %} + {% if login_user.authentication.ssh_ecdsa is defined %} {% for ecdsa_key in login_user.authentication.ssh_ecdsa %} + ssh-ecdsa "{{ ecdsa_key }}"; + {% endfor %} + {% endif %} {% if login_user.authentication.ssh_rsa is defined %} {% for rsa_key in login_user.authentication.ssh_rsa %} ssh-rsa "{{ rsa_key }}"; {% endfor %} -- GitLab