📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

 
194行目: 194行目:
* -addext "extendedKeyUsage=codeSigning"
* -addext "extendedKeyUsage=codeSigning"
*: 証明書に拡張キー使用法を追加して、コード署名用であることを示す。
*: 証明書に拡張キー使用法を追加して、コード署名用であることを示す。
<br><br>
== MOKキーの登録 ==
以下に示すコマンドを実行して、MOKにキーをインポートする。<br>
sudo mokutil --import <DERファイルのパス>
# または
sudo mokutil --import <DERファイルのパス> --root-pw
<br>
PCを再起動して、Linuxブートローダ起動前にキーをインポートする。<br>
sudo systemctl reboot
<br><br>
== 署名 ==
==== カーネルモジュールの署名 ====
カーネルモジュールをMOKに署名する。<br>
sudo /lib/modules/$(uname -r)/build/scripts/sign-file sha256 \
      <.privファイルのパス> \
      <.derファイルのパス>  \
      <署名するカーネルモジュールのパス  例: /lib/modules/$(uname -r)/kernel/fs/f2fs/f2fs.ko>
<br><br>
<br><br>