#!/bin/sh DAEMON=/usr/local/bin/dropbear KEYDIR=/data/dropbear NAME=dropbear case "$1" in start) echo -n "Starting $NAME: " mkdir -p $KEYDIR for T in rsa ecdsa ed25519; do if [ ! -f $KEYDIR/dropbear_${T}_host_key ]; then /usr/local/bin/dropbearkey -t $T -f $KEYDIR/dropbear_${T}_host_key fi done $DAEMON \ -r $KEYDIR/dropbear_rsa_host_key \ -r $KEYDIR/dropbear_ecdsa_host_key \ -r $KEYDIR/dropbear_ed25519_host_key echo "OK" ;; stop) echo -n "Stopping $NAME: " start-stop-daemon -K -n $NAME echo "OK" ;; restart) $0 stop $0 start ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 esac exit 0