[SunHELP] SUNWski and OpenSSH/SSL

Dale Ghent daleg at elemental.org
Mon Mar 22 22:11:29 CST 2004


On Mar 22, 2004, at 9:27 PM, Sandwich Maker wrote:

> finally found it on the intranet cd.  what did you do to openssl?
> i've also just updated to 0.9.7d from sunfreeware and find it wants
> libgcc_s.so.1 - do i need a recent gcc to run it?  i've resisted
> upgrading because i've doubted i'd get any better v7 code than 2.8.1
> generates.

All you need to do to OpenSSL is change the RANDFILE parameter in 
/usr/local/ssl/openssl.cnf to /dev/random.

Keep in mind that OpenSSL, when you 'make install' it over and existing 
installation, it clobbers openssl.cnf with the stock one... so make 
sure you keep a back up copy in place and move it over after upgrading, 
or just edit the new file and replace the stock RANDFILE parameter.

libgcc_s.so is a shared library introduced by GCC 3.2. It provides some 
work-around for GCC on some systems, including Solaris. I call it a 
PITA. You basically now have to compile all your apps with at least a 
rpath to /usr/local/lib to be sure you're getting it, and double-check 
your new binaries with ldd to see if GCC forced libgcc_s.so apon them.

And GCC 2.8.1 creates ugly code. The 3.3.x tree has been great, and you 
can make 64 bit objects with it (to, for example, make a lsof which 
works on a 64 kernel)

/dale



More information about the SunHELP mailing list