Hi all, So I went ahead and tried to install apache-ssl and am following the instructions to the T.
I've acquired: mod_perl-1.26.tar.gz openssl-0.9.6c.tar.gz apache_1.3.22.tar.gz apache_1.3.22+ssl_1.47.tar.gz I received no errors when installing openssl-0.9.6c. The first problem comes up when I run ./FixPatch : /home/me/downloads/apache_1.3.22/ ./FixPatch Your version of patch is OK. Searching for a usable OpenSSL installation or source directory Looks like you are using OpenSSL, adjusting app name OpenSSL sources were found in: /home/me/downloads/openssl-0.9.6c OpenSSL needs updating to include a function to read a specified number of bytes from EGD - if you haven't applied the patch already and are using OpenSSL 0.9.5a, then it needs applying Do you want me to apply the OpenSSL EGD patch for you? [n] n OK, I won't apply the OpenSSL patch. OpenSSL installation found in: /usr/local/ssl /usr Using the source version of OpenSSL found in /home/me/downloads/openssl-0.9.6c If this is not what you want stop now and specify the path to OpenSSL explicitly. Do you want me to apply the fixed-up Apache-SSL patch for you? [n] y patching file Makefile.tmpl patching file configure patching file src/Configuration patching file src/Configuration.tmpl patching file src/Configure patching file src/Makefile.tmpl patching file src/ap/Makefile.tmpl patching file src/include/ap_config.h patching file src/include/ap_mmn.h patching file src/include/buff.h patching file src/include/http_config.h patching file src/include/http_main.h patching file src/include/httpd.h patching file src/main/Makefile.tmpl patching file src/main/buff.c patching file src/main/http_config.c patching file src/main/http_log.c patching file src/main/http_main.c patching file src/main/util_script.c patching file src/modules/standard/Makefile.tmpl patching file src/modules/standard/mod_log_config.c patching file src/modules/standard/mod_so.c patching file src/os/unix/Makefile.tmpl patching file src/support/ab.c patching file src/support/apachectl patching file src/support/suexec.c me Sat Mar 9 10:11:07am /home/me/downloads/apache_1.3.22/ Im assuming it was OK to skip the patch for openssl since my version is later than what was suggested. I then move forward to make and install mod_perl and apache as directed: perl Makefile.PL USE_APACI=1 EVERYTHING=1 DO_HTTPD=1 SSL_BASE=/usr/local/ssl APACHE_SRC=../apache_1.3.22/src APACHE_PREFIX=/usr/local/apachessl All on one line of course...and everything looks fine. Then: make && make install (the test has never passed on my system, and I've installed the non ssl version which is currently up and running - for months - without issue) Then cd ../apache_... and: make certificate But my system responds with: make: *** No rule to make target `certificate'. Stop. Hmmm. What has gone wrong? Also, when I check the httpsd.conf file, I see no reference to SSL directives anywhere. Are the SSL directives supposed to be in the httpds.conf file or am I required to cut and paste them in from the examples? Thanks, Kirk eCap