OpenBSD のバイナリパッチ (7.7 ARMv7 on BBB 版)
ファームウェアおよびバイナリパッチの適用のメモ書き。対象は、OpenBSD 7.7 ARMv7 on BBB。
ファームウェア更新
fw_update(1) コマンドで、フリーでないファームウェアパッケージをインストールする。OpenBSD 6.1 から提供されたっぽい
-n で、ドライラン(予行練習)、-i で、インストール済みもしくは必要となるパッケージの表示、-a で、すべてのパッケージのインストールもしくはアップデート。-v は、詳細表示。
bbb# fw_update -v -n fw_update: add none; update none bbb#
バイナリパッチ
syspatch(8) コマンドで、未適用のバイナリパッチを適用する。OpenBSD 6.1 から提供されたっぽい。
あと、アーキテクチャが i386, amd64, arm64 しか提供されていないっぽい。(実行すると Error retrieving htt〜/armv7/SHA256.sig: 404 Not Found となる)※7.7 は、全てのアーキテクチャに 003_zoneinfo が配布されている。
コマンドラインオプションで、-l を指定すると適用済みの、-c を指定すると適用可能なパッチ一覧が表示される。ダウンロード元は、/etc/installurl に記載されたミラーサーバが利用される。
bbb# cat /etc/installurl https://ftp.jaist.ac.jp/pub/OpenBSD bbb# syspatch -l bbb# syspatch -c 003_zoneinfo bbb# syspatch Get/Verify syspatch77-003_zoneinf... 100% |*************| 74310 00:00 Installing patch 003_zoneinfo Errata can be reviewed under /var/syspatch bbb#
最終更新時間:2025年07月06日 17時50分56秒 指摘や意見などあればSandBoxのBBSへ。