Skip to content

Commit

Permalink
SBAT actually ok
Browse files Browse the repository at this point in the history
  • Loading branch information
clsty committed May 24, 2024
1 parent b2feebd commit c3a29c3
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 8 deletions.
3 changes: 0 additions & 3 deletions docs/src/content/docs/design/feature.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,6 @@ sidebar:

## 安全启动
利用 shim 添加了安全启动支持。
:::caution
shim 最近更新之后强制要求 SBAT,而本项目在安全启动实现上的上游项目未随之更新,所以安全启动可能会出现问题。参见 https://github.com/rhboot/shim/blob/main/SBAT.md
:::

:::note
这只是说,在开启安全启动时可以正常启动 arCNiso,并非是使用 arCNiso 安装的系统一定支持安全启动。当然,若要安装一份支持安全启动的 Linux,则本身支持安全启动的 Live CD 也是便利的。
Expand Down
6 changes: 1 addition & 5 deletions docs/src/content/docs/dev/BUILD.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ sidebar:
## 法一:在 Arch Linux 系统中构建
- 一个可联网的、AMD64 架构的 Arch Linux 系统。
- 以普通用户身份登录,且具有 sudo 权限。
## 法二:要在 Docker 容器中构建
## 法二: Docker 容器中构建
参见[构建说明(Docker 版)](/dev/buildindocker)

# 分步说明
Expand Down Expand Up @@ -88,10 +88,6 @@ arCNiso 使用了部分来自 AUR 的包(见 `packages.x86_64` 的开头部分

## 安全启动支持(可选,耗时未知)

:::caution
shim 最近更新之后强制要求 SBAT,而本项目在安全启动实现上的上游项目未随之更新,所以安全启动可能会出现问题。参见 https://github.com/rhboot/shim/blob/main/SBAT.md
:::

为了支持安全启动,需要对 mkarchiso 进行修改。
而 mkarchiso 脚本来自 Arch Linux 官方,可能不断更新,从而导致旧的补丁(指 `mkarchiso.patch` )无效,加上其他的情况变动,均可能需要手动调整修改脚本、排查并解决问题。因此,若需要安全启动支持,则视顺利程度,耗时下限低于 5 分钟,上限则无穷大。

Expand Down

0 comments on commit c3a29c3

Please sign in to comment.