Registro de cambios del paquete CentOS yum *.rpm (no registro de cambios de instalación)

Registro de cambios del paquete CentOS yum *.rpm (no registro de cambios de instalación)

Acabo de iniciar sesión en mi nuevo servidor alquilado y actualicé openssl debido al error heartbleed (http://heartbleed.com). Actualicé usando

yum list openssl
...
Installed Packages
openssl.x86_64                                        1.0.1e-16.el6_5.4                                         @updates
Available Packages
openssl.i686                                          1.0.1e-16.el6_5.7                                         updates
openssl.x86_64                                        1.0.1e-16.el6_5.7                                         updates


yum update openssl
...
--> Running transaction check
---> Package openssl.x86_64 0:1.0.1e-16.el6_5.4 will be updated
---> Package openssl.x86_64 0:1.0.1e-16.el6_5.7 will be an update
--> Finished Dependency Resolution
...
...
Running Transaction
Updating   : openssl-1.0.1e-16.el6_5.7.x86_64                                                                     1/2
Cleanup    : openssl-1.0.1e-16.el6_5.4.x86_64                                                                     2/2
Verifying  : openssl-1.0.1e-16.el6_5.7.x86_64                                                                     1/2
Verifying  : openssl-1.0.1e-16.el6_5.4.x86_64                                                                     2/2

Updated:
openssl.x86_64 0:1.0.1e-16.el6_5.7

Complete!

De esa manera actualicé mi openssl. Pero, ¿cómo saber qué error se solucionó en qué versión? lo intenté con

yum history package-info openssl

pero eso sólo me dice el historial del paquete en mi máquina. hacer detalles sobre elpaquete en sí.

Así que busqué en Google y encontréhttp://mirror.centos.org/centos/6.5/os/x86_64/Packages/ Allí puedo ver el paquete openssl que tenía mi sistema durante la instalación (en marzo de 2014):openssl-1.0.1e-15.el6.x86_64

La primera actualización (el mismo día de marzo) actualizó la versión dehttp://mirror.centos.org/centos/6.5/updates/x86_64/Packages/corriente de ese día (openssl-1.0.1e-16.el6_5.4.x86_64.rpm).

Hoy actualicé aopenssl-1.0.1e-16.el6_5.7.x86_64.rpm.

Entonces conozco la historia de mi sistema. Mi pregunta es: ¿CentOS/RedHat proporciona un registro de cambios para los paquetes en sí (por ejemplo, "Error de Heartbleed solucionado, consulte ...")? ¿Existe una página para esto?

Gracias, Blama.

Respuesta1

La herramienta canónica para gestionar paquetes RPM es rpm.

Para consultar el registro de cambios de un paquete RPM el comando sería:

rpm -q --changelog openssl

Respuesta2

También puede consultar el registro de cambios de paquetes desinstalados con el repoquerycomando que forma parte del yum-utilspaquete.

repoquery -q --changelog httpd | less

información relacionada