Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Mar 2000 16:34:48 -0500 (EST)
From:      "Matthew N. Dodd" <winter@jurai.net>
To:        Bill Fumerola <billf@chc-chimes.com>
Cc:        "David O'Brien" <obrien@FreeBSD.ORG>, "Scot W. Hetzel" <hetzels@westbend.net>, freebsd-ports@FreeBSD.ORG
Subject:   Re: mod_php4 and other questions.
Message-ID:  <Pine.BSF.4.21.0003051626570.690-100000@sasami.jurai.net>
In-Reply-To: <20000305152605.F25438@jade.chc-chimes.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 5 Mar 2000, Bill Fumerola wrote:
> On Sun, Mar 05, 2000 at 11:40:23AM -0800, David O'Brien wrote:
> > Why doe we need two SSL ports?  What does Apache-SSL that Apache-MOD_SSL
> > doesn't?  If nothing, then TOAST Apache-SSL as it is useless to the
> > general public and only confuses things.
> 
> Lets remove all the IRC clients except for epic. They all connect to an
> irc server and allow people to chat.

So long as we make it clear that Apache-SSL won't work with the mod_foo
ports I think we can ignore Apache-SSL.  The 'CONFLICTS' idea someone
suggested earlier in the thread would do this quite nicely.

I've modified apache13 and created mod_ssl and have them working
together.  I need to address the documentation and installation of default
certificates and such but what I've got so far works.

ftp://ftp.jurai.net/users/winter/apache13.tgz
ftp://ftp.jurai.net/users/winter/mod_ssl.tgz

I've run into some issues with OpenSSL; the OpenSSL port should be used if
NO_OPENSSL is defined in /etc/make.conf.  Diffs below or at
ftp://ftp.jurai.net/users/winter/OpenSSL.patch

Can this patch and the one addressing the 'CONFLICTS' setting be
committed?

Index: Mk/bsd.port.mk
===================================================================
RCS file: /cvs/ports/Mk/bsd.port.mk,v
retrieving revision 1.330
diff -u -r1.330 bsd.port.mk
--- Mk/bsd.port.mk	2000/03/03 01:23:49	1.330
+++ Mk/bsd.port.mk	2000/03/05 09:49:22
@@ -573,7 +573,7 @@
 .endif
 
 .if defined(USE_OPENSSL)
-.if ${OSVERSION} >= 400014
+.if ${OSVERSION} >= 400014 && !defined(NO_OPENSSL)
 .if !exists(/usr/lib/libcrypto.so)
 .BEGIN:
 	@${ECHO} "This port requires the OpenSSL library, which is part of"
@@ -597,12 +597,13 @@
 .endif
 .endif
 .else
-LIB_DEPENDS+=	crypto.1:${PORTSDIR}/security/openssl
+.BEGIN:
 OPENSSLBASE?=	${LOCALBASE}
 OPENSSLDIR?=	${OPENSSLBASE}/openssl
+BUILD_DEPENDS+=	${LOCALBASE}/lib/libcrypto.so:${PORTSDIR}/security/openssl
 .endif
 .if ${USE_OPENSSL} == RSA && defined(USA_RESIDENT) && ${USA_RESIDENT} == YES
-LIB_DEPENDS+=	rsaref.2:${PORTSDIR}/security/rsaref
+BUILD_DEPENDS+=	${LOCALBASE}/lib/rsaref.so:${PORTSDIR}/security/rsaref
 # We set this so ports can decide whether or not to link against librsaref
 # and libRSAglue
 OPENSSL_RSAREF=	yes
Index: security/openssl/Makefile
===================================================================
RCS file: /cvs/ports/security/openssl/Makefile,v
retrieving revision 1.39
diff -u -r1.39 Makefile
--- security/openssl/Makefile	2000/01/28 22:05:15	1.39
+++ security/openssl/Makefile	2000/03/05 07:42:41
@@ -16,7 +16,7 @@
 MAINTAINER=	dirk@FreeBSD.org
 
 .include <bsd.port.pre.mk>
-.if ${OSVERSION} >= 400014
+.if ${OSVERSION} >= 400014 && !defined(NO_OPENSSL)
 FORBIDDEN=	"OpenSSL is already in the base system"
 .endif
 
-- 
| Matthew N. Dodd  | '78 Datsun 280Z | '75 Volvo 164E | FreeBSD/NetBSD  |
| winter@jurai.net |       2 x '84 Volvo 245DL        | ix86,sparc,pmax |
| http://www.jurai.net/~winter | This Space For Rent  | ISO8802.5 4ever |



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0003051626570.690-100000>