Hi, In the generated Makefile (solaris, shared), the line: LIBS=libcrypto.so* libssl.so* expands to: libcrypto.so libcrypto.so.0.9.6 libssl.so.0 libcrypto.so.0 libssl.so libssl.so.0.9.6 hence, the install rule segment: @for i in $(LIBS) ;\ do \ if [ -f "$$i" ]; then \ ( echo installing $$i; \ cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/lib; \ $(RANLIB) $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i; \ chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i ); \ fi \ done copies the contents of the symbolic links libcrypto.so -> libcrypto.so.0 libcrypto.so.0 -> libcrypto.so.0.9.6 libcrypto.so.0.9.6 libssl.so -> libssl.so.0 libssl.so.0 -> libssl.so.0.9.6 libssl.so.0.9.6 rather than duplicating the links. Perhaps LIBS should be modified to eliminate the wildcard: LIBS=libcrypto.so libssl.so and the ln -s commands in the shared library build section should be replicated in the install section, or some command besides cp should be used. -- Scott ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]