> I'm running snv_61 stripped down. The system has no nfs packages and because
> of this the nfssys()  is causing a "BAD SYSTEM CALL (core dumped) message.
>
> Here is the tail end of truss on ssh -d -d -d:
> 1168:       bsz=8192  blks=34    fs=ufs
> 1168:   open("/etc/passwd", O_RDONLY)                   = 8
> 1168:   fstat64(8, 0x080457C0)                          = 0
> 1168:       d=0x01180001 i=9061  m=0100644 l=1  u=0     g=3     sz=728
> 1168:           at = Oct 15 09:58:56 PDT 2007  [ 1192467536 ]
> 1168:           mt = Oct 10 09:37:08 PDT 2007  [ 1192034228 ]
> 1168:           ct = Oct 11 15:59:58 PDT 2007  [ 1192143598 ]
> 1168:       bsz=8192  blks=2     fs=ufs
> 1168:   fstat64(8, 0x080456F0)                          = 0
> 1168:       d=0x01180001 i=9061  m=0100644 l=1  u=0     g=3     sz=728
> 1168:           at = Oct 15 09:58:56 PDT 2007  [ 1192467536 ]
> 1168:           mt = Oct 10 09:37:08 PDT 2007  [ 1192034228 ]
> 1168:           ct = Oct 11 15:59:58 PDT 2007  [ 1192143598 ]
> 1168:       bsz=8192  blks=2     fs=ufs
> 1168:   ioctl(8, TCGETA, 0x0804578C)                    Err#25 ENOTTY
> 1168:   read(8, " r o o t : x : 0 : 0 : S".., 8192)     = 728
> 1168:   llseek(8, 0, SEEK_CUR)                          = 728
> 1168:   close(8)                                        = 0
> 1168:   open("/var/run/rpc_door/rpc_100029.1", O_RDONLY) Err#2 ENOENT
> 1168:   nfssys()                                        Err#89 ENOSYS
> 1168:       Received signal #12, SIGSYS [default]
>
> I also came across this link
> http://www.sunmanagers.org/pipermail/sunmanagers/2002-June/014590.html
>
> besides compiling my own ssh version or adding the nfs packages, Does anyone
> know of another workaround?

possibly install this ? :

http://www.blastwave.org/packages.php/openssh

Do you know what libs you are missing on your system ?

What do you get from ldd ?

$ ldd /usr/lib/ssh/sshd
        libsocket.so.1 =>        /lib/libsocket.so.1
        libnsl.so.1 =>   /lib/libnsl.so.1
        libz.so.1 =>     /usr/lib/libz.so.1
        libpam.so.1 =>   /lib/libpam.so.1
        libbsm.so.1 =>   /lib/libbsm.so.1
        libwrap.so.1 =>  /usr/sfw/lib/libwrap.so.1
        libcrypto.so.0.9.7 =>    /usr/sfw/lib/libcrypto.so.0.9.7
        libgss.so.1 =>   /usr/lib/libgss.so.1
        libcmd.so.1 =>   /lib/libcmd.so.1
        libcontract.so.1 =>      /lib/libcontract.so.1
        libc.so.1 =>     /lib/libc.so.1
        libmp.so.2 =>    /lib/libmp.so.2
        libmd.so.1 =>    /lib/libmd.so.1
        libscf.so.1 =>   /lib/libscf.so.1
        libsecdb.so.1 =>         /lib/libsecdb.so.1
        libtsol.so.2 =>  /lib/libtsol.so.2
        libnvpair.so.1 =>        /lib/libnvpair.so.1
        libdoor.so.1 =>  /lib/libdoor.so.1
        libuutil.so.1 =>         /lib/libuutil.so.1
        libgen.so.1 =>   /lib/libgen.so.1
        libcrypto_extra.so.0.9.7 =>      /usr/sfw/lib/libcrypto_extra.so.0.9.7
        libm.so.2 =>     /lib/libm.so.2

and

$ ldd /usr/bin/ssh
        libsocket.so.1 =>        /lib/libsocket.so.1
        libnsl.so.1 =>   /lib/libnsl.so.1
        libz.so.1 =>     /usr/lib/libz.so.1
        libcrypto.so.0.9.7 =>    /usr/sfw/lib/libcrypto.so.0.9.7
        libgss.so.1 =>   /usr/lib/libgss.so.1
        libc.so.1 =>     /lib/libc.so.1
        libmp.so.2 =>    /lib/libmp.so.2
        libmd.so.1 =>    /lib/libmd.so.1
        libscf.so.1 =>   /lib/libscf.so.1
        libcmd.so.1 =>   /lib/libcmd.so.1
        libdoor.so.1 =>  /lib/libdoor.so.1
        libuutil.so.1 =>         /lib/libuutil.so.1
        libgen.so.1 =>   /lib/libgen.so.1
        libcrypto_extra.so.0.9.7 =>      /usr/sfw/lib/libcrypto_extra.so.0.9.7
        libm.so.2 =>     /lib/libm.so.2

I'm curious what you *don't* have there that seems to be needed.

Dennis

_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to