From 8b60173bf36c3831b63b6dbff935193aadce039c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Diemer?= <stephane.diemer@ubicast.eu>
Date: Fri, 10 Mar 2017 14:19:06 +0100
Subject: [PATCH] Auto generate SSH key in utilities (refs #20615).

---
 1.Base/1.Utilities/0_setup.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/1.Base/1.Utilities/0_setup.py b/1.Base/1.Utilities/0_setup.py
index 90df2ef7..8aa454e9 100644
--- a/1.Base/1.Utilities/0_setup.py
+++ b/1.Base/1.Utilities/0_setup.py
@@ -16,5 +16,7 @@ def setup(interactive=True):
         '[ -f ~/.vimrc ] || echo "color ron" > ~/.vimrc',
         # Copy bashrc file
         'cp "%s/bashrc" "/root/.bashrc"' % dir_path,
+        # Generate SSH key if not already done
+        '[ -f /root/.ssh/id_rsa ] || ssh-keygen -b 4096 -t rsa -f /root/.ssh/id_rsa -P ""',
     ]
     utils.run_commands(cmds)
-- 
GitLab