From owner-freebsd-stable Tue Aug 8 15:44:17 2000 Delivered-To: freebsd-stable@freebsd.org Received: from ns.altadena.net (ns.altadena.net [206.126.144.2]) by hub.freebsd.org (Postfix) with ESMTP id AE55D37B824; Tue, 8 Aug 2000 15:44:10 -0700 (PDT) (envelope-from pete@ns.altadena.net) Received: (from pete@localhost) by ns.altadena.net (8.9.3/8.8.8) id PAA04819; Tue, 8 Aug 2000 15:44:09 -0700 (PDT) (envelope-from pete) From: Pete Carah Message-Id: <200008082244.PAA04819@ns.altadena.net> Subject: crypt(3) problems To: current@freebsd.org Date: Tue, 8 Aug 2000 15:44:09 -0700 (PDT) Cc: stable@freebsd.org X-Mailer: ELM [version 2.4ME+ PL68 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=iso8859-1 Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG There are many cases (e.g. apache with external sources doing crypt) where it is necessary to have libscrypt the default crypt for logins, etc, and libdescrypt available for linking (e.g. apache). Since the realignment of crypt sources to the internat versions (which I generally like), this is not possible without a change to the makefile in /usr/src/secure/lib/libcrypt so that LCRYPTBASE is libdescrypt and NOT libcrypt. The corresponding change may be needed in libscrypt sources too? There are also cases (generating passwords for cisco) where the opposite is needed. The bottom line is that if one asks explicitly for either -ldescrypt or -lscrypt it should get ONLY that library and not the other, independent of the symlinks. This was working fine till the merge of usa and internat versions. There was other related heartburn but I finally discovered the change to make.conf that fixed it :-) -- Pete To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message