2026/10/21(水)

だいぶ緊急性の高いPHPの脆弱性が出たというので、久しぶりにまじめにサーバー管理をした。chaosplantは静的サイトだしmasacarriはRust製なのだが、この日報はWordPressなので対応せざるを得なかった。一応ほかにも少しPHPで動いている部分がある。

PHP-FPMをいったん止め、dnf updateした。なんかそのままだとアプデされなかったのでdnf refreshでキャッシュを消したらちゃんとアプデされた。remiリポジトリのサーバーがタイムアウトしたりしていたので恐らく大混雑だったのだろう。少しやり直したら通った。

幸いPHP8.5系ではあったのでアップデートに大した苦労も無かったのが幸いした。しばらく管理をさぼっていたので他にもいろいろアプデされたらしい。

パッケージアップデートのうち、カーネル関係は/bootが満杯だからできないみたいなことを言われた。Linuxの詳しい仕組みについてわかっていなかったのだが、カーネル関係が入っている/boot下はファイルシステムとして切り離されているらしく、ディスクに余裕があっても/bootは満杯ということが起こりうるようだ。古いカーネルパッケージを消せばいいのだが、dnf autoremoveでは古いカーネルを除けないらしい。dnf remove --oldinstallonlyで消せた。

作業した後で知ったのだが、remiリポジトリは本来今日アプデをしない予定だったところを押してアプデを完了させたらしい。頭の下がる思いだ。

Categories: