#!/bin/sh

[ ! -f /etc/ssh/ssh_host_key ]         && ssh-keygen -t rsa1   -b 2048 -f /etc/ssh/ssh_host_key     -N "" -C "" < /dev/null
[ ! -f /etc/ssh/ssh_host_rsa_key ]     && ssh-keygen -t rsa    -b 2048 -f /etc/ssh/ssh_host_rsa_key -N "" -C "" < /dev/null
[ ! -f /etc/ssh/ssh_host_dsa_key ]     && ssh-keygen -t dsa            -f /etc/ssh/ssh_host_dsa_key -N "" -C "" < /dev/null
[ ! -f /etc/ssh/ssh_host_ecdsa_key ]   && ssh-keygen -t ecdsa  -b 521  -f /etc/ssh/ssh_host_ecdsa_key -N "" -C "" < /dev/null
[ ! -f /etc/ssh/ssh_host_ed25519_key ] && ssh-keygen -t ed25519        -f /etc/ssh/ssh_host_ed25519_key -N "" -C "" < /dev/null


exec /usr/sbin/sshd $@
