Назад | Перейти на главную страницу

Журнал изменений пакета CentOS yum * .rpm (не журнал изменений установки)

Я только что зашел на свой новый арендованный сервер и обновил openssl из-за ошибки heartbleed-bug (http://heartbleed.com). Я обновил с помощью

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!

Таким образом я обновил свой openssl. Но как узнать, какая ошибка была исправлена ​​в какой версии? Я пробовал с

yum history package-info openssl

но это говорит мне только историю пакета на моей машине. Подробно о сам пакет.

Итак, я погуглил и нашел http://mirror.centos.org/centos/6.5/os/x86_64/Packages/ Там я вижу пакет openssl, который был у моей системы при установке (в марте 2014 г.): openssl-1.0.1e-15.el6.x86_64

1-е обновление (в тот же день марта) обновило его версию от http://mirror.centos.org/centos/6.5/updates/x86_64/Packages/ течение этого дня (openssl-1.0.1e-16.el6_5.4.x86_64.rpm).

Сегодня обновился до openssl-1.0.1e-16.el6_5.7.x86_64.rpm.

Итак, я знаю историю своей системы. Мой вопрос: предоставляет ли CentOS / RedHat журнал изменений для самих пакетов (например, «Исправлена ​​ошибка Heartbleed, см.…»)? Есть страница для этого?

Спасибо, Блама

Канонический инструмент для управления пакетами RPM - rpm.

Чтобы запросить журнал изменений RPM-пакета, введите следующую команду:

rpm -q --changelog openssl

Вы также можете проверить журнал изменений неустановленных пакетов с помощью repoquery команда с является частью yum-utils пакет.

repoquery -q --changelog httpd | less