Handle authorized Debian upgrades and verified BIOS GPT repair

This commit is contained in:
kaka
2026-11-04 18:46:37 +08:00
parent 3365c09c8d
commit 6c7d1be40a
3 changed files with 95 additions and 18 deletions

View File

@@ -1,7 +1,7 @@
# 原生 Shell 仓库
- 直接在本仓库维护原生 Bash 源码;目标机不需要 Python 载荷或私有仓库。
- install.sh 是 Debian 13 的最小 Komodo 接入;独立 upgrade-debian12-13.sh 由人执行。
- install.sh 是 Debian 13 的最小 Komodo 接入;独立 upgrade-debian12-13.sh 默认交互执行,已有升级与恢复授权可用 --yes --recovery-confirmed;受限 BIOS/GPT 修复需显式 --repair-bios-boot。
- 支持 curl -fsSL URL | bash -s -- 参数;管道模式不能依赖脚本所在目录。交互升级读取 /dev/tty。
- 数据参数按字符串处理,不 eval 或 source 用户配置;不把 API/DNS token、私钥写入公开文件。
- 重跑保留身份。信任、公钥、现有配置冲突先停止;不重置网络、防火墙或已有数据库。