From 2d2c6241db826d826a5f9b3fba3befca5d5952dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Diemer?= <stephane.diemer@ubicast.eu> Date: Fri, 6 Jan 2017 10:12:27 +0100 Subject: [PATCH] Changed log in system setup. --- 2.System/0_setup.py | 10 ++++++++-- 2.System/ubicast_support.pub | 2 +- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/2.System/0_setup.py b/2.System/0_setup.py index 3ca56405..67b15b20 100644 --- a/2.System/0_setup.py +++ b/2.System/0_setup.py @@ -29,13 +29,19 @@ def setup(interactive=True): # root cmds.append('mkdir -p /root/.ssh') cmds.append('chmod 700 /root/.ssh') - if utils.exec_cmd(['rgrep', 'support@ubicast', '/root/.ssh']) != 0: + code, out = utils.exec_cmd(['rgrep', 'support@ubicast', '/root/.ssh'], get_out=True) + if code != 0: cmds.append('cat "%s/ubicast_support.pub" >> /root/.ssh/authorized_keys' % dir_path) + else: + utils.log('The key "ubicast_support.pub" is already in /root/.ssh/authorized_keys.') # ubicast cmds.append('mkdir -p /home/ubicast/.ssh') cmds.append('chmod 700 /home/ubicast/.ssh') - if utils.exec_cmd(['rgrep', 'support@ubicast', '/home/ubicast/.ssh']) != 0: + code, out = utils.exec_cmd(['rgrep', 'support@ubicast', '/home/ubicast/.ssh'], get_out=True) + if code != 0: cmds.append('cat "%s/ubicast_support.pub" >> /home/ubicast/.ssh/authorized_keys' % dir_path) + else: + utils.log('The key "ubicast_support.pub" is already in /home/ubicast/.ssh/authorized_keys.') cmds.append('chown -R ubicast:ubicast /home/ubicast/.ssh') utils.run_commands(cmds) diff --git a/2.System/ubicast_support.pub b/2.System/ubicast_support.pub index fb1a72fa..523cb036 100644 --- a/2.System/ubicast_support.pub +++ b/2.System/ubicast_support.pub @@ -1 +1 @@ -ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCr2IJlzvLlLxa2PyGhydAlz/PAOj240g8anQmY58X+llirLHIOlkdJXBqf94jAeZkweWpoE41RdmKPUQEz4pCO09dGJaZD4lv1NtDhrhNwTmoOnyFckoPimR6DX6+UMM9wUmfti/ytljbVEVVo/pRacXmczeumDaci3uYTURyliuAR9h3zbIMQ6D2COESXjptWmEwawE9grsTfJi84Q+XIBPvXRHjjceB5hejUMWuf7xc6GH9WIo5REh3qTUvgtxHtIGLQ3ImOzrbCsEhENrBWds0qH0pIuH0lykWGR6pumpPxLzXcVho+e/UJgUrEg5u6/58aizqJTkxFJMa8ciYz support@ubicast \ No newline at end of file +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCr2IJlzvLlLxa2PyGhydAlz/PAOj240g8anQmY58X+llirLHIOlkdJXBqf94jAeZkweWpoE41RdmKPUQEz4pCO09dGJaZD4lv1NtDhrhNwTmoOnyFckoPimR6DX6+UMM9wUmfti/ytljbVEVVo/pRacXmczeumDaci3uYTURyliuAR9h3zbIMQ6D2COESXjptWmEwawE9grsTfJi84Q+XIBPvXRHjjceB5hejUMWuf7xc6GH9WIo5REh3qTUvgtxHtIGLQ3ImOzrbCsEhENrBWds0qH0pIuH0lykWGR6pumpPxLzXcVho+e/UJgUrEg5u6/58aizqJTkxFJMa8ciYz support@ubicast -- GitLab