1#!/bin/sh -e
2#
3# rc.local
4#
5# This script is executed at the end of each multiuser runlevel.
6# Make sure that the script will "exit 0" on success or any other
7# value on error.
8#
9# In order to enable or disable this script just change the execution
10# bits.
11#
12# By default this script does nothing.
13# Generate the SSH keys if non-existent
14if [ ! -f /etc/ssh/ssh_host_rsa_key ]
15then
16    # else ssh service start in dpkg-reconfigure will fail
17    systemctl stop ssh.socket||true
18    dpkg-reconfigure openssh-server
19fi
20
21exit 0
22