.png)
Я только что зашел на свой новый арендованный сервер и обновил openssl из-за ошибки heartbleed (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
Первое обновление (в тот же день в марте) обновило его до версии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 исправлена, см. ...")? Есть ли для этого страница?
Спасибо, Блама
решение1
Каноническим инструментом для управления пакетами RPM является rpm
.
Чтобы запросить журнал изменений пакета RPM, команда будет выглядеть так:
rpm -q --changelog openssl
решение2
Вы также можете проверить журнал изменений неустановленных пакетов с помощью repoquery
команды, которая является частью yum-utils
package.
repoquery -q --changelog httpd | less