Muss ich nach apt-get update und upgrade Software, die ich nicht über apt-get install installiert habe, neu kompilieren und neu installieren?

Muss ich nach apt-get update und upgrade Software, die ich nicht über apt-get install installiert habe, neu kompilieren und neu installieren?

Insbesondere ist mir aufgefallen, dass mein OpenSSL nach einem Systemupdate aktualisiert wurde übersudo apt-get updateUndsudo apt-get upgrade.

Da ich meinen Squid-Server manuell kompiliert, konfiguriert und installiert habe,./configure,make allUndmake install, ich mache mir Sorgen, ob mein aktueller Squid immer noch die alte OpenSSL-Software verwendet.

Muss ich Squid in diesem Fall neu kompilieren und neu installieren?

Antwort1

Wenn Ihre OpenSSL-Bibliothek dynamisch mit der ausführbaren Datei von Squid verknüpft ist, wird die aktuelle OpenSSL-Bibliothek verwendet. Sie hat keine andere Wahl, da die ältere während des Systemupgrades entfernt wurde.

Wenn Squid hingegen zur Kompilierzeit statisch mit der OpenSSL-Bibliothek verknüpft wurde, wird die alte verwendet.

Laufen:-

ldd <path to squid executable>

und prüfen Sie, ob die OpenSSL-Bibliothek aufgeführt ist. Wenn ja, ist sie dynamisch verknüpft und alles ist in Ordnung.

verwandte Informationen