diff options
| author | Waldemar Brodkorb <mail@waldemar-brodkorb.de> | 2005-06-07 07:04:44 +0000 |
|---|---|---|
| committer | Waldemar Brodkorb <mail@waldemar-brodkorb.de> | 2005-06-07 07:04:44 +0000 |
| commit | e8eb7ef34ee3774276df4976515174164bde2cb5 (patch) | |
| tree | 48a19e3842fd69e920ba6ad1e53b2b6cb784f072 /openwrt/package/openssh/files | |
| parent | dd6bcaeb42d104068c904ed73cb1595fdd1d8b1d (diff) | |
| download | mtk-20170518-e8eb7ef34ee3774276df4976515174164bde2cb5.zip mtk-20170518-e8eb7ef34ee3774276df4976515174164bde2cb5.tar.gz mtk-20170518-e8eb7ef34ee3774276df4976515174164bde2cb5.tar.bz2 | |
add openssh package, sshd does not work. why?
SVN-Revision: 1165
Diffstat (limited to 'openwrt/package/openssh/files')
| -rwxr-xr-x | openwrt/package/openssh/files/S50sshd | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/openwrt/package/openssh/files/S50sshd b/openwrt/package/openssh/files/S50sshd new file mode 100755 index 0000000..bb23691 --- /dev/null +++ b/openwrt/package/openssh/files/S50sshd @@ -0,0 +1,15 @@ +#!/bin/sh + +for type in rsa dsa; do { + # check for keys + key=/etc/ssh/ssh_${type}_host_key + [ ! -f $key ] && { + # generate missing keys + [ -x /usr/bin/ssh-keygen ] && { + /usr/bin/ssh-keygen -N '' -t $type -f $key 2>&- >&- && exec $0 $* + } & + exit 0 + } +}; done + +/usr/sbin/sshd |
