[oe-commits] org.oe.dev dropbear 0.49: Beautify init script output.
pfalcon commit
openembedded-commits at lists.openembedded.org
Thu Nov 22 17:56:03 UTC 2007
dropbear 0.49: Beautify init script output.
* Make sure that "Starting: dropbear" message is not broken by host
key generation output.
Author: pfalcon at openembedded.org
Branch: org.openembedded.dev
Revision: fbf68cc9245c99890a7243d02341cbd6840ac6b9
ViewMTN: http://monotone.openembedded.org/revision/info/fbf68cc9245c99890a7243d02341cbd6840ac6b9
Files:
1
packages/dropbear/dropbear/init
packages/dropbear/dropbear_0.49.bb
Diffs:
#
# mt diff -r76f06a5988d70fee08f03f1cff7a1b210b79f9ca -rfbf68cc9245c99890a7243d02341cbd6840ac6b9
#
#
#
# patch "packages/dropbear/dropbear/init"
# from [45b9ebed88af2de0bfe8e8d2abc1d01ff29b19c9]
# to [dc87c2bfcc739f6c78f4d67c3d60adf9809efb2f]
#
# patch "packages/dropbear/dropbear_0.49.bb"
# from [1652aef0bcc137fa060869697210c0439a28298c]
# to [ca38761fd3af49819c41b42791592ee01c0d97cc]
#
============================================================
--- packages/dropbear/dropbear/init 45b9ebed88af2de0bfe8e8d2abc1d01ff29b19c9
+++ packages/dropbear/dropbear/init dc87c2bfcc739f6c78f4d67c3d60adf9809efb2f
@@ -50,10 +50,16 @@ for t in $DROPBEAR_KEYTYPES; do
for t in $DROPBEAR_KEYTYPES; do
case $t in
rsa)
- test -f $DROPBEAR_RSAKEY || dropbearkey -t rsa -f $DROPBEAR_RSAKEY
+ if [ ! -f $DROPBEAR_RSAKEY ]; then
+ echo "Creating $DESC RSA host key."
+ dropbearkey -t rsa -f $DROPBEAR_RSAKEY
+ fi
;;
dsa)
- test -f $DROPBEAR_DSSKEY || dropbearkey -t dss -f $DROPBEAR_DSSKEY
+ if [ ! -f $DROPBEAR_DSSKEY ]; then
+ echo "Creating $DESC DSA host key."
+ dropbearkey -t dss -f $DROPBEAR_DSSKEY
+ fi
;;
esac
done
@@ -61,8 +67,8 @@ case "$1" in
case "$1" in
start)
+ gen_keys
echo -n "Starting $DESC: "
- gen_keys
KEY_ARGS=""
test -f $DROPBEAR_DSSKEY && KEY_ARGS="$KEY_ARGS -d $DROPBEAR_DSSKEY"
test -f $DROPBEAR_RSAKEY && KEY_ARGS="$KEY_ARGS -r $DROPBEAR_RSAKEY"
============================================================
--- packages/dropbear/dropbear_0.49.bb 1652aef0bcc137fa060869697210c0439a28298c
+++ packages/dropbear/dropbear_0.49.bb ca38761fd3af49819c41b42791592ee01c0d97cc
@@ -1 +1,3 @@
+PR = "r1"
+
require dropbear.inc
More information about the Openembedded-commits
mailing list