vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| The above library is missing on a SunOS 5.5.1 Generic sun4m sparc SUNW,SPARCstation-5. Could someone tell me what I need to install to obtain the above missing library? I need it to complete an installation of openssh. # ldd /usr/local/sbin/sshd libpam.so.1 => (not found) libdl.so.1 => /usr/lib/libdl.so.1 libresolv.so.2 => /usr/lib/libresolv.so.2 libcrypto.so.0.9.7 => /usr/local/ssl/lib/libcrypto.so.0.9.7 librt.so.1 => (not found) libz.so => /usr/local/lib/libz.so libsocket.so.1 => /usr/lib/libsocket.so.1 libsocket.so.1 (SUNW_0.7) => (version not found) libnsl.so.1 => /usr/lib/libnsl.so.1 libnsl.so.1 (SUNW_0.7) => (version not found) libnsl.so.1 (SUNWprivate_1.1) => (version not found) libc.so.1 => /usr/lib/libc.so.1 libc.so.1 (SUNW_1.1) => (version not found) libgcc_s.so.1 => /usr/local/lib/libgcc_s.so.1 libintl.so.1 => /usr/lib/libintl.so.1 libmp.so.1 => /usr/lib/libmp.so.1 libw.so.1 => /usr/lib/libw.so.1 Also, I have installed apache # pkginfo -l SMCapach2 PKGINST: SMCapach2 NAME: apache CATEGORY: application ARCH: sparc VERSION: 2.0.52 BASEDIR: /usr/local VENDOR: The Apache Group PSTAMP: Steve Christensen INSTDATE: May 29 2005 14:09 EMAIL: steve@smc.vnet.net STATUS: completely installed FILES: 3212 installed pathnames 62 directories 101 executables 85539 blocks used (approx) Any attempts to connect to httpd complaints: [Mon May 30 12:39:34 2005] [notice] Apache/2.0.52 (Unix) DAV/2 configured -- resuming normal operations [Mon May 30 12:39:50 2005] [error] (13)Permission denied: apr_accept: (client socket). # telnet localhost 80 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. Connection closed by foreign host. # netstat -na UDP Local Address State -------------------- ------- *.111 Idle *.* Unbound *.32771 Idle *.37 Idle *.514 Idle *.32775 Idle *.* Unbound TCP Local Address Remote Address Swind Send-Q Rwind Recv-Q State -------------------- -------------------- ----- ------ ----- ------ ------- *.* *.* 0 0 0 0 IDLE *.22222 *.* 0 0 0 0 LISTEN *.111 *.* 0 0 0 0 LISTEN *.32769 *.* 0 0 0 0 IDLE *.23 *.* 0 0 0 0 LISTEN *.37 *.* 0 0 0 0 LISTEN *.80 *.* 0 0 0 0 LISTEN Active UNIX domain sockets Address Type Vnode Conn Addr f590fd80 stream-ord 56897 0 /var/spool/prngd/pool I have search an only found a reference to /devices/pseudo/tcp* which I do not have but found #ls /devices/pseudo/*tcp crw-rw-rw- 1 root sys 11, 42 May 21 13:25 clone@0:tcp Any pointers into the right direction will be greatly appreciated. Thanks |
| |||
| Flash <flas@cox.net> writes: >The above library is missing on a SunOS 5.5.1 Generic sun4m sparc >SUNW,SPARCstation-5. Could someone tell me what I need to install to obtain >the above missing library? I need it to complete an installation of >openssh. ># ldd /usr/local/sbin/sshd > libpam.so.1 => (not found) > libdl.so.1 => /usr/lib/libdl.so.1 > libresolv.so.2 => /usr/lib/libresolv.so.2 > libcrypto.so.0.9.7 => /usr/local/ssl/lib/libcrypto.so.0.9.7 > librt.so.1 => (not found) > libz.so => /usr/local/lib/libz.so > libsocket.so.1 => /usr/lib/libsocket.so.1 > libsocket.so.1 (SUNW_0.7) => (version not found) > libnsl.so.1 => /usr/lib/libnsl.so.1 > libnsl.so.1 (SUNW_0.7) => (version not found) > libnsl.so.1 (SUNWprivate_1.1) => (version not found) > libc.so.1 => /usr/lib/libc.so.1 > libc.so.1 (SUNW_1.1) => (version not found) > libgcc_s.so.1 => /usr/local/lib/libgcc_s.so.1 > libintl.so.1 => /usr/lib/libintl.so.1 > libmp.so.1 => /usr/lib/libmp.so.1 > libw.so.1 => /usr/lib/libw.so.1 Looks like you have alot of other problems too. Are you sure this version of OpenSSH was compiled for as far back as 5.5.1? Thats a pretty ancient version (around 10 years old?). I don't remember for sure, but that versioning looks like it needs at least Solaris 8 to run correctly. Sun guarantees forward binary compatibility, but not reverse compatibility. (ie. you can't run binaries build for Solaris 8 on Solaris 5.5.1, but you can most likely run binaries built for Solaris 5.5.1 on Solaris 8). Most people don't have 5.5.1 systems around anymore to do builds on. You most likely will need to compile this yourself on your 5.5.1 system, or even upgrade it to a later Solaris 8 to be more current. |
| |||
| Flash <flas@cox.net> writes: >The above library is missing on a SunOS 5.5.1 Generic sun4m sparc >SUNW,SPARCstation-5. Could someone tell me what I need to install to obtain >the above missing library? I need it to complete an installation of >openssh. ># ldd /usr/local/sbin/sshd > libpam.so.1 => (not found) > librt.so.1 => (not found) > libsocket.so.1 (SUNW_0.7) => (version not found) > libnsl.so.1 (SUNW_0.7) => (version not found) > libnsl.so.1 (SUNWprivate_1.1) => (version not found) > libc.so.1 (SUNW_1.1) => (version not found) This looks like an application compiled for Solaris 2.6. librt is the least of your worries. Casper |
| |||
| I am using software from sunfreeware mirrors for the sparc/5.5.1 arch. The pkginfo for the installed openssh is: # pkginfo -l SMCossh4 PKGINST: SMCossh4 NAME: openssh CATEGORY: application ARCH: sparc VERSION: 4.0p1 BASEDIR: /usr/local VENDOR: The OpenSSH Group PSTAMP: Steve Christensen INSTDATE: May 30 2005 13:27 EMAIL: steve@smc.vnet.net STATUS: completely installed FILES: 96 installed pathnames 8 shared pathnames 19 directories 20 executables 1 setuid/setgid executables 4276 blocks used (approx) I downloaded the source for this version, attempted to compile it but received this complaint during configure: checking for library containing basename... -lgen checking for deflate in -lz... no configure: error: *** zlib missing - please install first or check config.log *** while: # pkginfo -l SMCzlib PKGINST: SMCzlib NAME: zlib CATEGORY: application ARCH: sparc VERSION: 1.2.2 BASEDIR: /usr/local VENDOR: Jean-loup Gailly PSTAMP: Steve Christensen INSTDATE: May 29 2005 16:08 EMAIL: steve@smc.vnet.net STATUS: completely installed FILES: 150 installed pathnames 6 shared pathnames 30 directories 3 executables 2323 blocks used (approx) and: # which libz.so /usr/local/lib/libz.so Are any of these products specific to Solaris 7? Thanks Doug McIntyre wrote: > Flash <flas@cox.net> writes: > >>The above library is missing on a SunOS 5.5.1 Generic sun4m sparc >>SUNW,SPARCstation-5. Could someone tell me what I need to install to >>obtain the above missing library? I need it to complete an installation of >>openssh. > >># ldd /usr/local/sbin/sshd >> libpam.so.1 => (not found) >> libdl.so.1 => /usr/lib/libdl.so.1 >> libresolv.so.2 => /usr/lib/libresolv.so.2 >> libcrypto.so.0.9.7 => /usr/local/ssl/lib/libcrypto.so.0.9.7 >> librt.so.1 => (not found) >> libz.so => /usr/local/lib/libz.so >> libsocket.so.1 => /usr/lib/libsocket.so.1 >> libsocket.so.1 (SUNW_0.7) => (version not found) >> libnsl.so.1 => /usr/lib/libnsl.so.1 >> libnsl.so.1 (SUNW_0.7) => (version not found) >> libnsl.so.1 (SUNWprivate_1.1) => (version not found) >> libc.so.1 => /usr/lib/libc.so.1 >> libc.so.1 (SUNW_1.1) => (version not found) >> libgcc_s.so.1 => /usr/local/lib/libgcc_s.so.1 >> libintl.so.1 => /usr/lib/libintl.so.1 >> libmp.so.1 => /usr/lib/libmp.so.1 >> libw.so.1 => /usr/lib/libw.so.1 > > > Looks like you have alot of other problems too. Are you sure this > version of OpenSSH was compiled for as far back as 5.5.1? Thats a > pretty ancient version (around 10 years old?). > > I don't remember for sure, but that versioning looks like it needs at > least Solaris 8 to run correctly. Sun guarantees forward binary > compatibility, but not reverse compatibility. (ie. you can't run > binaries build for Solaris 8 on Solaris 5.5.1, but you can most likely > run binaries built for Solaris 5.5.1 on Solaris 8). > > Most people don't have 5.5.1 systems around anymore to do builds > on. You most likely will need to compile this yourself on your 5.5.1 > system, or even upgrade it to a later Solaris 8 to be more current. |
| |||
| Flash <flashl@cox.net> writes: >I am using software from sunfreeware mirrors for the sparc/5.5.1 arch. The >pkginfo for the installed openssh is: ># pkginfo -l SMCossh4 > PKGINST: SMCossh4 > NAME: openssh > CATEGORY: application > ARCH: sparc > VERSION: 4.0p1 > BASEDIR: /usr/local > VENDOR: The OpenSSH Group > PSTAMP: Steve Christensen > INSTDATE: May 30 2005 13:27 > EMAIL: steve@smc.vnet.net > STATUS: completely installed > FILES: 96 installed pathnames > 8 shared pathnames > 19 directories > 20 executables > 1 setuid/setgid executables > 4276 blocks used (approx) >I downloaded the source for this version, attempted to compile it but >received this complaint during configure: You'd probably have to ask him what patch-levels of everything is at, but it looks like its built for a later version of Solaris than 5.5.1... But maybe just needs something like the last set of lib patches installed on your machine. >checking for library containing basename... -lgen >checking for deflate in -lz... no Yes, autoconf generally sucks. You probably have to play around with some of the LIB location flags to pick up /usr/local/lib locations. |
| ||||
| Thanks for the response. I am looking for Solaris 8 now. Just one more question. I am curious, should I have /device/pseudo/tcp* in order to have a working apache server? Is the permission denied (apr_accept) complaint in the httpd error_log related to these missing devices? http error_log: [Mon May 30 12:39:34 2005] [notice] Apache/2.0.52 (Unix) DAV/2 configured -- resuming normal operations [Mon May 30 12:39:50 2005] [error] (13)Permission denied: apr_accept: (client socket). Thanks again, Doug McIntyre wrote: > You'd probably have to ask him what patch-levels of everything is at, > but it looks like its built for a later version of Solaris than 5.5.1... > But maybe just needs something like the last set of lib patches > installed on your machine. > |