Subversion Repositories lsh

Compare Revisions

Ignore whitespace Rev 62 → Rev 61

/trunk/debian/lsh-server.postinst
45,21 → 45,18
if [ -r "$OPENSSH_HOST_KEY" ]; then
echo -n "Converting existing OpenSSH RSA host key ... "
if pkcs1-conv < "$OPENSSH_HOST_KEY" | lsh-writekey --server &&
[ -f "$HOST_KEY" -a -f "$HOST_KEY.pub" ]; then
chmod +r "$HOST_KEY.pub"
echo "done."
[ -f "$HOST_KEY" ]; then
echo -n "done."
return 0
fi
rm -f "$HOST_KEY" "$HOST_KEY.pub"
echo "failed. Will generate a new key instead."
fi
echo -n "Creating lsh host key ... "
if lsh-keygen --server | lsh-writekey --server &&
[ -f "$HOST_KEY" -a -f "$HOST_KEY.pub" ]; then
chmod +r "$HOST_KEY.pub"
echo "done."
[ -f "$HOST_KEY" ]; then
echo " done."
else
echo "failed!"
echo " failed!"
return 1
fi
fi