トップ 履歴 一覧 カテゴリ ソース 検索 ヘルプ RSS ログイン

OpenBSD/Patches/75-arm64

INDEX

OpenBSD のバイナリパッチ (7.5 ARM64 on rpi 版)

ファームウェアおよびバイナリパッチの適用のメモ書き。対象は、OpenBSD 7.5 ARM64 on Raspberry Pi 4 Model B。

 ファームウェア更新

fw_update(1) コマンドで、フリーでないファームウェアパッケージをインストールする。OpenBSD 6.1 から提供されたっぽい

rpi# fw_update -v -n
fw_update: add none; update none; keep bwfm
rpi# fw_update -v
fw_update: add none; update none; keep bwfm
rpi#

-n で、ドライラン(予行練習)、-i で、インストール済みもしくは必要となるパッケージの表示、-a で、すべてのパッケージのインストールもしくはアップデート。-v は、詳細表示。

 バイナリパッチ

syspatch(8) コマンドで、未適用のバイナリパッチを適用する。OpenBSD 6.1 から提供されたっぽい。

あと、アーキテクチャが i386, amd64, arm64 しか提供されていないっぽい。

rpi# syspatch -l
rpi# syspatch -c
003_libcrypto
004_bgpd
005_sndiod
006_cron
007_expat
008_nfs
009_readdir
010_elf
011_unbound
013_aplsmc
014_expat
015_wg
016_pffrag
rpi# syspatch
Get/Verify syspatch75-003_libcryp... 100% |*************| 13403 KB    00:01
Installing patch 003_libcrypto
Get/Verify syspatch75-004_bgpd.tgz 100% |***************|   210 KB    00:00
Installing patch 004_bgpd
Get/Verify syspatch75-005_sndiod.tgz 100% |*************| 60001       00:00
Installing patch 005_sndiod
Get/Verify syspatch75-006_cron.tgz 100% |***************| 32032       00:00
Installing patch 006_cron
Get/Verify syspatch75-007_expat.tgz 100% |**************|   624 KB    00:00
Installing patch 007_expat
Get/Verify syspatch75-008_nfs.tgz 100% |****************|   481 KB    00:00
Installing patch 008_nfs
Get/Verify syspatch75-009_readdir... 100% |*************|   567 KB    00:00
Installing patch 009_readdir
Get/Verify syspatch75-010_elf.tgz 100% |****************| 88965       00:00
Installing patch 010_elf
Get/Verify syspatch75-011_unbound... 100% |*************|  2665 KB    00:00
Installing patch 011_unbound
Get/Verify syspatch75-013_aplsmc.tgz 100% |*************| 62560       00:00
Installing patch 013_aplsmc
Get/Verify syspatch75-014_expat.tgz 100% |**************|   624 KB    00:00
Installing patch 014_expat
Get/Verify syspatch75-015_wg.tgz 100% |*****************|   140 KB    00:00
Installing patch 015_wg
Get/Verify syspatch75-016_pffrag.tgz 100% |*************|   107 KB    00:00
Installing patch 016_pffrag
Relinking to create unique kernel... done; reboot to load the new kernel
Errata can be reviewed under /var/syspatch
rpi#

コマンドラインオプションで、-l を指定すると適用済みの、-c を指定すると適用可能なパッチ一覧が表示される。

ダウンロード元

/etc/installurl に記載されたミラーサーバが利用される。インストール時に HTTP で行っていれば、そのときのサーバが記載されてる。

最終更新時間:2025年02月16日 18時15分21秒 指摘や意見などあればSandBoxのBBSへ。