ELIFE眞空 ぼちぼちいきます

日常自分が忘れてしまいそうなことをクリップしています。

OpenSSLのアップデート

どこかにメモしたつもりだったのに、見当たらないので…。 

yumで一括に入れてるopenssl関係をアップデートします。

 

1.現状確認

yum info openssl

「Installed Packages」下に書かれてるモノが、現在インストールされてるもの。

新しいパッケージがあれば、「Updates Packages」が表示される。

インストール済みパッケージの「Release」より数字が上であることを確認して、「Arch」が一緒のものがあれば、アップデート。

 

2.アップデート

yum update openssl

途中で「yes / no」に応えるのが面倒な人は、予め引数をつけて

yum -y update openssl

無事「Complete!」が表示されたら、確認へ。

 

 3.バージョンの確認

rpm -qa | grep openssl

 

openssl-更新したバージョン
openssl-devel-更新したバージョン

が表示されればOK

 

4.再起動が必要なプロセスを見つける。

本当は、「reboot」するのが、一番良いと思う。

でも、出来ない時は最低限の関連サービスを再起動する。

lsof | grep DEL | grep -e crypto -e libssl

 つらつらと、プロセス名が出るので、それらをメモっておいて、1つずつ再起動。

 

service httpd restart
service vsftpd restart
service mysqld restart
service postfix restart
service sendmail restart
service sshd restart

などなど、こんなもんかな?

 

その後、再び

lsof | grep DEL | grep -e crypto -e libssl

何も表示されなければOK

 

お疲れ様でした。