Insbesondere ist mir aufgefallen, dass mein OpenSSL nach einem Systemupdate aktualisiert wurde übersudo apt-get update
Undsudo apt-get upgrade
.
Da ich meinen Squid-Server manuell kompiliert, konfiguriert und installiert habe,./configure
,make all
Undmake 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.