Re: wie openssl-base *sauber* durch ports-version ersetzen?

From: Bernd Walter <ticso(at)cicely12.cicely.de>
Date: Mon, 12 Jul 2004 20:03:05 +0200

On Mon, Jul 12, 2004 at 07:56:20PM +0200, Ingo Rohlfs wrote:
> On Sun, Jul 11, 2004 at 11:56:41PM +0200, Bernd Walter wrote:
> > > On Sun, Jul 11, 2004 at 09:39:46PM +0200, Matthias Fechner wrote:
> > > Weisst Du auch, wie man die eigentliche Frage löst: Das Basis-ssl LÖSCHEN,
> > > so dass es nicht mehr vorhanden ist, und stattdessen die Port-Version
> > > von ssl benutzen?
> >
> > Händisches rm auf alles Files die dazu gehören.
>
> So hatte ich es auch gedacht. Leider geht es nicht. Die Dateien werden
> auch nach der Installation von openssl(ports) benutzt.
>
> Z.B. /usr/include/openssl
> oder
> /usr/lib/libssl.so /usr/lib/libssl.so.3 /usr/lib/libssl_p.a
>
> Folgender Fehler tritt nach dem Löschen auf:
>
> /libexec/ld-elf.so.1: /usr/local/lib/libssl.so.3: Undefined symbol "EVP_idea_cbc"
>
> Hier ist was unsauber im System, schein mir!

Klar - wenn du vorher den base openssl genutzt hast und der port
openssl nicht kompatibel dazu ist (älter oder inkompatibel compiliert),
dann finded die Software nicht mehr die gewohnten Fähigkeiten.
Du wirst die jeweilige Software neu compilieren müssen - jetzt wo es
nur noch den port openssl gibt.
Wobei ich das ganze irgendwie auch nicht so wirklich nachvollziehen
kann - mir wars bislang immer vollkommen egal wie alt der base ist,
solange kein Sicherheitsproblem auftrat - und wenn ein Port ein neues
Feature brauchte hat er halt den port openssl mit installiert.
So störend ist die mehrfach installierte lib ja nun auch nicht.

-- 
B.Walter                   BWCT                http://www.bwct.de
bernd(at)bwct.de                                  info(at)bwct.de
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 12 Jul 2004 - 20:03:56 CEST

search this site