Changeset 583d755 in freewrt for package/dropbear/files/dropbear.init
- Timestamp:
- Jul 12, 2006, 12:40:18 AM (19 years ago)
- Branches:
- freewrt_1_0, freewrt_2_0
- Children:
- 4486a95
- Parents:
- 115d022
- File:
-
- 1 edited
-
package/dropbear/files/dropbear.init (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
package/dropbear/files/dropbear.init
r115d022 r583d755 3 3 . /etc/rc.conf 4 4 5 if [ X"${ssh}" == X"NO" ]; then6 exit 07 fi8 9 for type in rsa dss; do {10 # check for keys11 key=/etc/dropbear/dropbear_${type}_host_key12 [ ! -f $key ] && {13 # generate missing keys14 mkdir -p /etc/dropbear15 [ -x /usr/bin/dropbearkey ] && {16 /usr/bin/dropbearkey -t $type -f $key 2>&- >&- && exec $0 $*17 } &18 exit 019 }20 }; done21 22 5 case $1 in 6 autostart) 7 test x"$ssh" = x"NO" && exit 0 8 # FALLTHROUGH 23 9 start) 10 # check for keys 11 for type in rsa dss; do 12 key=/etc/dropbear/dropbear_${type}_host_key 13 [ -f $key ] || { 14 mkdir -p /etc/dropbear 15 [ -x /usr/bin/dropbearkey ] && { 16 /usr/bin/dropbearkey -t $type -f $key 2>&- >&- && \ 17 exec $0 $*; } & 18 exit 0 19 } 20 done 24 21 /usr/sbin/dropbear -w 25 22 ;;
Note:
See TracChangeset
for help on using the changeset viewer.
