Después de la actualización y mejora de apt-get, ¿necesito volver a compilar y reinstalar el software que no instalé mediante apt-get install?

Después de la actualización y mejora de apt-get, ¿necesito volver a compilar y reinstalar el software que no instalé mediante apt-get install?

En particular, noté que mi OpenSSL se actualizó después de una actualización del sistema a través desudo apt-get updateysudo apt-get upgrade.

Mientras instalé mi servidor Squid compilando, configurando e instalando manualmente a través de./configure,make allymake install, Me preocupa si mi Squid actual todavía utiliza el antiguo software OpenSSL.

¿Necesito recompilar y reinstalar Squid en este caso?

Respuesta1

Si su biblioteca OpenSSL está vinculada dinámicamente al ejecutable de Squid, utilizará la biblioteca OpenSSL actual. No tiene otra opción ya que el anterior se habrá eliminado durante la actualización del sistema.

Por otro lado, si Squid estaba vinculado estáticamente en tiempo de compilación a la biblioteca OpenSSL, utilizará la antigua.

Correr:-

ldd <path to squid executable>

y vea si la biblioteca OpenSSL aparece en la lista. Si es así, entonces está vinculado dinámicamente y estás bien.

información relacionada