[BusyBox] OpenSSH on BusyBox

Nick Fedchik fnm at fusion.ukrsat.com
Wed Dec 18 06:36:05 UTC 2002


On Wed, 18 Dec 2002, Vladimir N. Oleynik wrote:

> Nick,
> > Is anybody successfully used the subj?
> > I build openssl-0.9.6h and zlib-1.1.4 libs and install to
> > busybox:/usr/lib
> > then build and install openssh-3.5p1 binaries (ssh, sshd, scp only)
> > to busybox:/usr/sbin
> >
> > But
> > ~ # ssh
> > You don't exist, go away!
> > ~ # ssh --help
> > You don't exist, go away!
> > ~ # scp
> > unknown user 0
> > ~ #

> You don`t set root user to /etc/passwd ?
No, all correct.
/etc/passwd:
root:x:0:0:root:/:/bin/sh

and on my buildbox it working good:
root at firebox /usr/src/ramdisk/usr/sbin# ./ssh -v
OpenSSH_3.5p1, SSH protocols 1.5/2.0, OpenSSL 0x0090607f
Usage: ssh [options] host [command]
...
[skipped]

Also ld.so.cache updated with new libs
# ldd ssh
        libutil.so.1 => /lib/libutil.so.1 (0x4001a000)
        libz.so.1 => /usr/lib/libz.so.1 (0x4001d000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x4002c000)
        libcrypto.so.0.9.6 => /usr/lib/libcrypto.so.0.9.6 (0x40041000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x40100000)
        libc.so.6 => /lib/libc.so.6 (0x4012d000)
        libdl.so.2 => /lib/libdl.so.2 (0x40251000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

I use stripped ssh/scp on glibc-based LFS.
So I think when somethink from openssh-3.5p1 was not installed
or somethink depended to openssh-3.5p1 is missed in busybox.
But I still not found what namelly is missing :(

-- 
Nick Fedchik <fnm at fusion.ukrsat.com>
FNM3-RIPE (-UANIC), UkrSat ISP



More information about the busybox mailing list