> 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]