projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[package] fix p54usb firmware md5sum (#4759)
[openwrt.git]
/
package
/
dropbear
/
files
/
dropbear.init
diff --git
a/package/dropbear/files/dropbear.init
b/package/dropbear/files/dropbear.init
index
2ea5472
..
aaa4470
100755
(executable)
--- a/
package/dropbear/files/dropbear.init
+++ b/
package/dropbear/files/dropbear.init
@@
-1,14
+1,15
@@
#!/bin/sh /etc/rc.common
# Copyright (C) 2006 OpenWrt.org
#!/bin/sh /etc/rc.common
# Copyright (C) 2006 OpenWrt.org
+START=50
# Copyright (C) 2006 Carlos Sobrinho
config_cb() {
local cfg="$CONFIG_SECTION"
local nopasswd
# Copyright (C) 2006 Carlos Sobrinho
config_cb() {
local cfg="$CONFIG_SECTION"
local nopasswd
- local
type
- config_get cfgt
ype
"$cfg" TYPE
+ local
cfgt
+ config_get cfgt "$cfg" TYPE
- case "$cfgt
ype
" in
+ case "$cfgt" in
dropbear)
config_get passauth $cfg PasswordAuth
config_get port $cfg Port
dropbear)
config_get passauth $cfg PasswordAuth
config_get port $cfg Port
@@
-16,7
+17,7
@@
config_cb() {
case "$passauth" in
no|off|disabled|0) nopasswd=1;;
esac
case "$passauth" in
no|off|disabled|0) nopasswd=1;;
esac
- DROPBEAR_ARGS="${
port:+-p $port} ${nopasswd:+-s
}"
+ DROPBEAR_ARGS="${
nopasswd:+-s }${port:+-p $port
}"
;;
esac
}
;;
esac
}
@@
-25,11
+26,11
@@
keygen() {
for keytype in rsa dss; do
# check for keys
key=dropbear/dropbear_${keytype}_host_key
for keytype in rsa dss; do
# check for keys
key=dropbear/dropbear_${keytype}_host_key
- [ -f /tmp/$key -o -
f
/etc/$key ] || {
+ [ -f /tmp/$key -o -
s
/etc/$key ] || {
# generate missing keys
mkdir -p /tmp/dropbear
[ -x /usr/bin/dropbearkey ] && {
# generate missing keys
mkdir -p /tmp/dropbear
[ -x /usr/bin/dropbearkey ] && {
- /usr/bin/dropbearkey -t $keytype -f /
etc
/$key 2>&- >&- && exec /etc/rc.common "$initscript" start
+ /usr/bin/dropbearkey -t $keytype -f /
tmp
/$key 2>&- >&- && exec /etc/rc.common "$initscript" start
} &
exit 0
}
} &
exit 0
}
@@
-44,8
+45,8
@@
keygen() {
}
start() {
}
start() {
- [ -
f
/etc/dropbear/dropbear_rsa_host_key -a \
- -
f
/etc/dropbear/dropbear_dss_host_key ] || keygen
+ [ -
s
/etc/dropbear/dropbear_rsa_host_key -a \
+ -
s
/etc/dropbear/dropbear_dss_host_key ] || keygen
config_load dropbear
/usr/sbin/dropbear $DROPBEAR_ARGS
config_load dropbear
/usr/sbin/dropbear $DROPBEAR_ARGS
This page took
0.021714 seconds
and
4
git commands to generate.