From owner-freebsd-current Sun Feb 27 2:35:40 2000 Delivered-To: freebsd-current@freebsd.org Received: from zibbi.mikom.csir.co.za (zibbi.mikom.csir.co.za [146.64.24.58]) by hub.freebsd.org (Postfix) with ESMTP id D4A3737B5D1; Sun, 27 Feb 2000 02:35:29 -0800 (PST) (envelope-from jhay@zibbi.mikom.csir.co.za) Received: (from jhay@localhost) by zibbi.mikom.csir.co.za (8.9.3/8.9.3) id MAA56704; Sun, 27 Feb 2000 12:35:25 +0200 (SAT) (envelope-from jhay) From: John Hay Message-Id: <200002271035.MAA56704@zibbi.mikom.csir.co.za> Subject: Re: NO_DESCRYPT patch In-Reply-To: from Kris Kennaway at "Feb 26, 2000 04:21:24 pm" To: kris@FreeBSD.ORG (Kris Kennaway) Date: Sun, 27 Feb 2000 12:35:25 +0200 (SAT) Cc: current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > This is something which has been requested a fair bit..it will disable the > building of the DES CRYPT libraries even if you have the crypto sources > installed, so you can e.g. get OpenSSL/OpenSSH without having to deal with > the pitfalls of libdescrypt. It seems to work fine for me..if I hear any > other positive feedback I'll commit it. Why not let them (libdes) be installed, but leave the symlinks to point to libscrypt. That way things that for some reason need the des stuff can still get to it. Something like this: John -- John Hay -- John.Hay@mikom.csir.co.za Index: secure/lib/libcrypt/Makefile =================================================================== RCS file: /home/ncvs/src/secure/lib/libcrypt/Makefile,v retrieving revision 1.20 diff -u -r1.20 Makefile --- secure/lib/libcrypt/Makefile 2000/01/09 21:12:39 1.20 +++ secure/lib/libcrypt/Makefile 2000/02/27 09:49:28 @@ -49,7 +49,11 @@ .include +.if defined(NO_DESCRYPT) +noafterinstall: +.else afterinstall: +.endif .if !defined(NOPIC) @cd ${DESTDIR}${SHLIBDIR}; \ rm -f ${LCRYPTSO}; \ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message