Upgrade to Apache 1.3.3 + mod_ssl 2.1.2
This is the first port version for the new mod_ssl version 2.1. As a summary, here are its main SSL/TLS-related features: o Open-Source software (BSD-style license) o Useable for both commercial and non-commercial use o Available for both Unix and Win32 platforms o 128-bit strong cryptography world-wide o Support for SSLv2, SSLv3 and TLSv1 protocols o Clean reviewable ANSI C source code o Clean Apache module architecture o Integrates seamlessly into Apache through an Extended API (EAPI) o Full Dynamic Shared Object (DSO) support o Support for the SSLeay+RSAref US-situation o Advanced pass-phrase handling for private keys o X.509 certificate based authentication for both client and server o Additional boolean-expression based access control facility o Backward compatibility to other Apache SSL solutions o Inter-process SSL session cache o Powerful dedicated SSL engine logging facility o Simple and robust application to Apache source trees o Fully integrated into the Apache 1.3 configuration mechanism o Additional integration into the Apache Autoconf-style Interface (APACI) o Assistance in X.509 v3 certificate generation
This commit is contained in:
parent
ffbdee70be
commit
91503f2fea
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=15089
@ -1,9 +1,9 @@
|
||||
# New ports collection makefile for: Apache + mod_ssl
|
||||
# Version required: 1.3.3 + 2.0.15
|
||||
# Version required: 1.3.3 + 2.1.2
|
||||
# Date created: Sat Aug 22 12:00:00 CDT 1998
|
||||
# Whom: rse@engelschall.com
|
||||
#
|
||||
# $Id: Makefile,v 1.8 1998/10/02 10:11:11 rse Exp $
|
||||
# $Id: Makefile,v 1.9 1998/11/07 14:22:39 rse Exp $
|
||||
#
|
||||
|
||||
DISTNAME= apache_${VERSION_APACHE}
|
||||
@ -32,7 +32,7 @@ BUILD_DEPENDS= ssleay:${PORTSDIR}/security/SSLeay \
|
||||
RUN_DEPENDS= ssleay:${PORTSDIR}/security/SSLeay
|
||||
|
||||
VERSION_APACHE= 1.3.3
|
||||
VERSION_MODSSL= 2.0.15
|
||||
VERSION_MODSSL= 2.1.2
|
||||
|
||||
RESTRICTED= "Contains cryptography"
|
||||
|
||||
@ -45,11 +45,11 @@ CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/apache \
|
||||
--proxycachedir=${PREFIX}/www/proxy \
|
||||
--libexecdir=${PREFIX}/libexec/apache \
|
||||
--without-confadjust \
|
||||
--enable-shared=remain \
|
||||
--enable-module=most \
|
||||
--enable-module=auth_db \
|
||||
--disable-module=auth_dbm \
|
||||
--enable-module=ssl
|
||||
--enable-module=ssl \
|
||||
--enable-shared=max
|
||||
|
||||
OPTIM=\
|
||||
-DHARD_SERVER_LIMIT=512 \
|
||||
@ -75,7 +75,7 @@ KEY=
|
||||
pre-patch:
|
||||
@cd ${WRKDIR}/mod_ssl-${VERSION_MODSSL}-${VERSION_APACHE} \
|
||||
&& ${ECHO_MSG} "===> Applying mod_ssl-${VERSION_MODSSL} extension" \
|
||||
&& ./configure --with-apache=../${DISTNAME}
|
||||
&& ./configure --with-apache=../${DISTNAME} --expert
|
||||
|
||||
post-patch:
|
||||
@cd ${WRKSRC} \
|
||||
@ -83,6 +83,8 @@ post-patch:
|
||||
|
||||
post-build:
|
||||
@cd ${WRKSRC} \
|
||||
&& ${ECHO_MSG} "===> Creating Dummy Certificate for Server (SnakeOil)" \
|
||||
&& ${ECHO_MSG} " [use 'make certificate' to create a real one]" \
|
||||
&& ${MAKE} certificate TYPE=dummy >/dev/null 2>&1
|
||||
|
||||
certificate:
|
||||
|
@ -1,2 +1,2 @@
|
||||
MD5 (apache_1.3.3.tar.gz) = bb6f14bbb369097a55969482d395d1ae
|
||||
MD5 (mod_ssl-2.0.15-1.3.3.tar.gz) = 410b12bc8eb07d321ea9b8b18f4bbce0
|
||||
MD5 (mod_ssl-2.1.2-1.3.3.tar.gz) = a054804ba2a895b1fc53727c9b52ce54
|
||||
|
@ -1 +1 @@
|
||||
The popular Apache HTTP server with SSL extension.
|
||||
The Apache 1.3 webserver with SSL/TLS functionality.
|
||||
|
@ -1,15 +1,40 @@
|
||||
Apache 1.3 + mod_ssl 2.0
|
||||
========================
|
||||
|
||||
Apache is an HTTP server designed as a plug-in replacement for the NCSA server
|
||||
version 1.3 (or 1.4). It fixes numerous bugs in the NCSA server and includes
|
||||
many frequently requested new features, and has an API which allows it to be
|
||||
extended to meet users' needs more easily. This version is also SSL-aware by
|
||||
the help of the mod_ssl module which interfaces Apache to the SSLeay
|
||||
encryption library.
|
||||
Apache 1.3 + mod_ssl 2.1 ``mod_ssl combines the flexibility of
|
||||
======================== Apache with the security of SSLeay.''
|
||||
|
||||
All the documentation can be found on-line on the Web:
|
||||
This is Apache version 1.3 plus mod_ssl which provides strong cryptography
|
||||
via the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS
|
||||
v1) protocols by the help of the SSL/TLS implementation library SSLeay from
|
||||
Eric A. Young and Tim J. Hudson. The mod_ssl package was created in April
|
||||
1998 by Ralf S. Engelschall and was originally derived from software
|
||||
developed by Ben Laurie for use in the Apache-SSL HTTP server project.
|
||||
|
||||
As a summary, here are its main SSL/TLS-related features:
|
||||
|
||||
o Open-Source software (BSD-style license)
|
||||
o Useable for both commercial and non-commercial use
|
||||
o Available for both Unix and Win32 platforms
|
||||
o 128-bit strong cryptography world-wide
|
||||
o Support for SSLv2, SSLv3 and TLSv1 protocols
|
||||
o Clean reviewable ANSI C source code
|
||||
o Clean Apache module architecture
|
||||
o Integrates seamlessly into Apache through an Extended API (EAPI)
|
||||
o Full Dynamic Shared Object (DSO) support
|
||||
o Support for the SSLeay+RSAref US-situation
|
||||
o Advanced pass-phrase handling for private keys
|
||||
o X.509 certificate based authentication for both client and server
|
||||
o Additional boolean-expression based access control facility
|
||||
o Backward compatibility to other Apache SSL solutions
|
||||
o Inter-process SSL session cache
|
||||
o Powerful dedicated SSL engine logging facility
|
||||
o Simple and robust application to Apache source trees
|
||||
o Fully integrated into the Apache 1.3 configuration mechanism
|
||||
o Additional integration into the Apache Autoconf-style Interface (APACI)
|
||||
o Assistance in X.509 v3 certificate generation
|
||||
|
||||
All documentation can be found on-line on the Web:
|
||||
|
||||
o Apache: http://www.apache.org/
|
||||
o mod_ssl: http://www.engelschall.com/sw/mod_ssl/
|
||||
o SSLeay: http://www.ssleay.org/
|
||||
|
||||
o Apache: http://www.apache.org/
|
||||
o mod_ssl: http://www.engelschall.com/sw/mod_ssl/
|
||||
o SSLeay: http://www.ssleay.org/
|
||||
|
@ -23,6 +23,8 @@ etc/apache/ssl.key/snakeoil-ca.key
|
||||
etc/apache/ssl.key/server.key
|
||||
etc/rc.d/apache.sh
|
||||
include/apache/alloc.h
|
||||
include/apache/ap_ctx.h
|
||||
include/apache/ap_hook.h
|
||||
include/apache/ap.h
|
||||
include/apache/ap_compat.h
|
||||
include/apache/ap_config.h
|
||||
@ -53,17 +55,36 @@ include/apache/util_date.h
|
||||
include/apache/util_md5.h
|
||||
include/apache/util_script.h
|
||||
include/apache/util_uri.h
|
||||
libexec/apache/libproxy.so
|
||||
libexec/apache/libssl.so
|
||||
libexec/apache/mod_access.so
|
||||
libexec/apache/mod_actions.so
|
||||
libexec/apache/mod_alias.so
|
||||
libexec/apache/mod_asis.so
|
||||
libexec/apache/mod_auth.so
|
||||
libexec/apache/mod_auth_anon.so
|
||||
libexec/apache/mod_auth_db.so
|
||||
libexec/apache/mod_autoindex.so
|
||||
libexec/apache/mod_cern_meta.so
|
||||
libexec/apache/mod_cgi.so
|
||||
libexec/apache/mod_digest.so
|
||||
libexec/apache/mod_dir.so
|
||||
libexec/apache/mod_env.so
|
||||
libexec/apache/mod_expires.so
|
||||
libexec/apache/mod_headers.so
|
||||
libexec/apache/mod_imap.so
|
||||
libexec/apache/mod_include.so
|
||||
libexec/apache/mod_info.so
|
||||
libexec/apache/mod_log_config.so
|
||||
libexec/apache/mod_mime.so
|
||||
libexec/apache/mod_mime_magic.so
|
||||
libexec/apache/mod_negotiation.so
|
||||
libexec/apache/mod_rewrite.so
|
||||
libexec/apache/mod_setenvif.so
|
||||
libexec/apache/mod_speling.so
|
||||
libexec/apache/mod_status.so
|
||||
libexec/apache/mod_unique_id.so
|
||||
libexec/apache/mod_userdir.so
|
||||
libexec/apache/mod_usertrack.so
|
||||
sbin/ab
|
||||
sbin/apachectl
|
||||
@ -71,7 +92,6 @@ sbin/apxs
|
||||
sbin/httpd
|
||||
sbin/logresolve
|
||||
sbin/rotatelogs
|
||||
sbin/ssl_gcache
|
||||
share/doc/apache/apache_pb.gif
|
||||
share/doc/apache/index.html
|
||||
share/doc/apache/manual/LICENSE
|
||||
@ -94,7 +114,6 @@ share/doc/apache/manual/images/mod_rewrite_fig1.fig
|
||||
share/doc/apache/manual/images/mod_rewrite_fig1.gif
|
||||
share/doc/apache/manual/images/mod_rewrite_fig2.fig
|
||||
share/doc/apache/manual/images/mod_rewrite_fig2.gif
|
||||
share/doc/apache/manual/images/mod_ssl.jpg
|
||||
share/doc/apache/manual/images/mod_ssl_sb.gif
|
||||
share/doc/apache/manual/images/ssleay.gif
|
||||
share/doc/apache/manual/images/sub.gif
|
||||
@ -170,11 +189,60 @@ share/doc/apache/manual/mod/mod_rewrite.html
|
||||
share/doc/apache/manual/mod/mod_setenvif.html
|
||||
share/doc/apache/manual/mod/mod_so.html
|
||||
share/doc/apache/manual/mod/mod_speling.html
|
||||
share/doc/apache/manual/mod/mod_ssl.html
|
||||
share/doc/apache/manual/mod/mod_status.html
|
||||
share/doc/apache/manual/mod/mod_unique_id.html
|
||||
share/doc/apache/manual/mod/mod_userdir.html
|
||||
share/doc/apache/manual/mod/mod_usertrack.html
|
||||
share/doc/apache/manual/mod/mod_ssl/index.html
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_compat.gfont000.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_compat.html
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_cover_logo.jpg
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_cover_title.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_faq.gfont000.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_faq.html
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_glossary.html
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_intro.gfont000.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_intro.html
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_intro_fig1.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_intro_fig2.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_intro_fig3.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_overview.gfont000.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_overview.html
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_overview_fig1.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_reference.gfont000.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_reference.html
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.head-chapter.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.head-num-1.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.head-num-2.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.head-num-3.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.head-num-4.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.head-num-5.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.head-num-6.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.head-num-7.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.imgdot-1x1-000000.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.imgdot-1x1-transp.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.navbut-next-n.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.navbut-next-s.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.navbut-prev-n.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.navbut-prev-s.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.title-abstract.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.title-compat.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.title-faq.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.title-gloss.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.title-howto.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.title-intro.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.title-over.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.title-preface.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.title-ref.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.title-toc.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_template.title-tutor.gif
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_compat.wml
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_cover.wml
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_faq.wml
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_glossary.wml
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_intro.wml
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_overview.wml
|
||||
share/doc/apache/manual/mod/mod_ssl/ssl_reference.wml
|
||||
share/doc/apache/manual/multilogs.html
|
||||
share/doc/apache/manual/new_features_1_0.html
|
||||
share/doc/apache/manual/new_features_1_1.html
|
||||
@ -299,6 +367,7 @@ www/icons/world2.gif
|
||||
@dirrm libexec/apache
|
||||
@dirrm share/doc/apache/manual/images
|
||||
@dirrm share/doc/apache/manual/misc
|
||||
@dirrm share/doc/apache/manual/mod/mod_ssl
|
||||
@dirrm share/doc/apache/manual/mod
|
||||
@dirrm share/doc/apache/manual/vhosts
|
||||
@dirrm share/doc/apache/manual
|
||||
|
Loading…
Reference in New Issue
Block a user