diff --git a/rootfs/app/entrypoint.sh.d/90_ssh.sh b/rootfs/app/entrypoint.sh.d/90_ssh.sh index 64669e6..11e2160 100755 --- a/rootfs/app/entrypoint.sh.d/90_ssh.sh +++ b/rootfs/app/entrypoint.sh.d/90_ssh.sh @@ -2,6 +2,9 @@ echo "# Configuring ssh" +# make sure directory exists +mkdir -p "${PATH_SSH_HOST}" + for keytype in ecdsa rsa ed25519 ; do if [ ! -r "${PATH_SSH_HOST}/ssh_host_${keytype}_key" ] ; then /usr/bin/ssh-keygen -t "${keytype}" -f "${PATH_SSH_HOST}/ssh_host_${keytype}_key" -N ""