#!/bin/sh -e # $Id: post-dropbear.ini,v 1.2 2005/03/28 09:42:59 thomasez Exp $ AUTHD=/root/.ssh SRC1=/mnt/tmp/packages SRC2=/mnt/config DST=/etc/dropbear mkdir -p $AUTHD chmod 700 $AUTHD if [ -f $SRC1/drop_rsa.key ] then cp $SRC1/drop_rsa.key $DST/dropbear_rsa_host_key else if [ -f $SRC2/drop_rsa.key ] then cp $SRC2/drop_rsa.key $DST/dropbear_rsa_host_key else dropbearkey -s 1024 -f $DST/dropbear_rsa_host_key -t rsa fi fi if [ -f $SRC1/drop_dss.key ] then cp $SRC1/drop_dss.key $DST/dropbear_dss_host_key else if [ -f $SRC2/drop_dss.key ] then cp $SRC2/drop_dss.key $DST/dropbear_dss_host_key else dropbearkey -s 1024 -f $DST/dropbear_dss_host_key -t dss fi fi if [ -f $SRC1/drop_ath.key ] then cat $SRC1/drop_ath.key >> $AUTHD/authorized_keys else if [ -f $SRC2/drop_ath.key ] then cat $SRC2/drop_ath.key >> $AUTHD/authorized_keys fi fi dropbear