From 8cd21433cae16e5637b62e5b1ee74d2c2e5b0fe1 Mon Sep 17 00:00:00 2001 From: Stefano Alberto Russo <stefano.russo@gmail.com> Date: Wed, 31 Mar 2021 15:10:54 +0200 Subject: [PATCH] Improved public key generation to include uername from user email address @rosetta. --- services/webapp/code/rosetta/core_app/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/webapp/code/rosetta/core_app/utils.py b/services/webapp/code/rosetta/core_app/utils.py index 20085fe..977cf95 100644 --- a/services/webapp/code/rosetta/core_app/utils.py +++ b/services/webapp/code/rosetta/core_app/utils.py @@ -148,7 +148,7 @@ def finalize_user_creation(user): logger.error(out) raise ErrorMessage('Something went wrong in creating user keys folder. Please contact support') - command= "/bin/bash -c \"ssh-keygen -q -t rsa -N '' -f /data/resources/keys/{}_id_rsa 2>/dev/null <<< y >/dev/null\"".format(user.username) + command= "/bin/bash -c \"ssh-keygen -q -t rsa -N '' -C {}@rosetta -f /data/resources/keys/{}_id_rsa 2>/dev/null <<< y >/dev/null\"".format(user.email.split('@')[0], user.username) out = os_shell(command, capture=True) if not out.exit_code == 0: logger.error(out) -- GitLab