From 044930d046d41801e1e3c1622f02f79dd5d34a56 Mon Sep 17 00:00:00 2001 From: reed Date: Tue, 9 Mar 2004 08:06:45 +0000 Subject: Don't build and install openssl with IDEA, MDC2, or RC5 support. According to README, "RSA Security holds software patents on the RC5 algorithm. If you intend to use this cipher, you must contact RSA Security for licensing conditions." And "The IDEA algorithm is patented by Ascom ... They should be contacted if that algorithm is to be used." The openssl FAQ says "For patent reasons, support for IDEA, RC5 and MDC2 is disabled in this [Red Hat Linux] version." The FAQ lists patent numbers and expiry dates of US patents: MDC-2: 4,908,861 13/03/2007 IDEA: 5,214,703 25/05/2010 RC5: 5,724,428 03/03/2015 Now fee-based-commercial-use ACCEPTABLE_LICENSES is not needed. --- security/openssl/Makefile | 8 ++++---- security/openssl/PLIST.common | 5 +---- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/security/openssl/Makefile b/security/openssl/Makefile index 4066f73e2e2..1626681c107 100644 --- a/security/openssl/Makefile +++ b/security/openssl/Makefile @@ -1,7 +1,8 @@ -# $NetBSD: Makefile,v 1.87 2004/02/29 00:36:45 grant Exp $ +# $NetBSD: Makefile,v 1.88 2004/03/09 08:06:45 reed Exp $ DISTNAME= openssl-0.9.6l SVR4_PKGNAME= ossl +PKGREVISION= 1 CATEGORIES= security MASTER_SITES= ftp://ftp.openssl.org/source/ @@ -13,9 +14,6 @@ CONFLICTS= SSLeay-[0-9]* ssleay-[0-9]* CRYPTO= YES -# openssl supplies IDEA/RC5. IDEA/RC5 need license for commercial use. -LICENCE= fee-based-commercial-use - PKG_INSTALLATION_TYPES= overwrite pkgviews .include "../../mk/compiler.mk" @@ -29,6 +27,8 @@ CONFIGURE_SCRIPT= ./config CONFIGURE_ARGS+= --prefix=${PREFIX} CONFIGURE_ARGS+= --openssldir=${PKG_SYSCONFDIR} CONFIGURE_ARGS+= shared +# IDEA, RC5, and MDC2 are disabled due to licensing and/or patent issues. +CONFIGURE_ARGS+= no-idea no-rc5 no-mdc2 .if defined(USE_RSAREF2) && ${USE_RSAREF2} == "YES" . include "../../security/rsaref/buildlink3.mk" diff --git a/security/openssl/PLIST.common b/security/openssl/PLIST.common index 700e3eb91cf..c338af5d7ae 100644 --- a/security/openssl/PLIST.common +++ b/security/openssl/PLIST.common @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST.common,v 1.6 2002/08/25 19:23:17 jlam Exp $ +@comment $NetBSD: PLIST.common,v 1.7 2004/03/09 08:06:45 reed Exp $ bin/openssl bin/c_hash bin/c_info @@ -26,12 +26,10 @@ include/openssl/ebcdic.h include/openssl/err.h include/openssl/evp.h include/openssl/hmac.h -include/openssl/idea.h include/openssl/lhash.h include/openssl/md2.h include/openssl/md4.h include/openssl/md5.h -include/openssl/mdc2.h include/openssl/obj_mac.h include/openssl/objects.h include/openssl/opensslconf.h @@ -43,7 +41,6 @@ include/openssl/pkcs7.h include/openssl/rand.h include/openssl/rc2.h include/openssl/rc4.h -include/openssl/rc5.h include/openssl/ripemd.h include/openssl/rsa.h include/openssl/safestack.h -- cgit v1.2.3