Copy Fail パッチステータス追跡ツールのソース: Linuxカーネルにおける algif_aead 権限昇格の修正をどのディストリビューションが出荷済みかを記録する単一ページサイトです。
このバグに関するすべて — CVE ID、影響を受けるバージョンと修正済みバージョン、上流の修正コミット、発見・開示のクレジット、ディストリビューションごとの最終パッチステータス — は、このREADMEではなく追跡ページに属します:
そのファイルを編集してください。このリポジトリの他のすべてはビルド基盤です。
ここでは意図的にそのいずれも再掲していません。このREADME内の2番目のコピーは、追跡ページが改訂されるにつれて腐るだけです。要約の再追加は控えてください。
デプロイ計画と現在のセットアップ状態は WEBSITE.md にあります。
Hugo extended (≥ 0.146.0) と Go (Hugo ModulesがPaperModテーマを取得するため) が必要です。
nix develop # hugo + go + git を含むシェル (生成後にflake.lockで固定)
cd site
hugo server # http://localhost:1313/CVE-2026-31431/ でローカルプレビュー
direnv を使用している場合、一度 direnv allow を実行すると、リポジトリに cd するたびに開発シェルが自動的に有効化されます。
Hugo extended ≥ 0.146.0 と Go ≥ 1.24 を自分でインストールし、次を実行します:
cd site
hugo server # http://localhost:1313/CVE-2026-31431/
make build # site/public/ にローカルビルド
make dist # ビルド後、haig:.www/sites/kimmo.cloud/htdocs/CVE-2026-31431/ にrsync
make dist は最初に make build を実行します。
.
├── flake.nix # Nix開発環境 (hugo + go + git)
├── .envrc # direnvフック → `use flake`
├── .gitignore
├── Makefile # `make build`, `make dist`
├── LICENSE # CC BY 4.0
├── README.md # このファイル
├── CLAUDE.md # Claude Code用のプロジェクト指示
├── WEBSITE.md # 公開計画 / 決定ログ
└── site/ # Hugoプロジェクト
├── hugo.toml
├── content/
│ └── _index.md # 追跡ツール (単一ページ)
├── assets/css/extended/widen.css # PaperMod CSSオーバーライド
├── layouts/shortcodes/toc.html # カスタムTOCショートコード
├── go.mod, go.sum # Hugo Modules — PaperModテーマを取得
└── … # 標準的なHugoスケルトン
CC BY 4.0 — 帰属表示付きで共有・改変が可能です。