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

Reply via email to