[PATCH 03/10] docs/zh_CN: add LSM/LoadPin Chinese translation
#UpdatedFrom:Yan Zhu <zhuyan2015@qq.com>
Date:
Message-ID:<tencent_4D8EDAC71A10FADF8B5C682C57B266EE1A09@qq.com>
Patch:v1 · 3/10
Language:zh_CN
Patch-ID:2f24412a20043e1be5577b90a640e8bd6c85b0b1
Files:
Documentation/translations/zh_CN/admin-guide/LSM/LoadPin.rstLinks:lore message ↗ · raw mail ↗
Patch content 1 changed file
Translate Documentation/admin-guide/LSM/LoadPin.rst into Chinese. Update the translation through commit 0860b72d535f("security/loadpin: Update the changing interface in the source code.") Assisted-by: Claude:deepseek-4-proSigned-off-by: Yan Zhu <zhuyan2015@qq.com>--- .../zh_CN/admin-guide/LSM/LoadPin.rst | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 Documentation/translations/zh_CN/admin-guide/LSM/LoadPin.rst diff --git a/Documentation/translations/zh_CN/admin-guide/LSM/LoadPin.rst b/Documentation/translations/zh_CN/admin-guide/LSM/LoadPin.rstnew file mode 100644index 000000000000..d75a06f515f6--- /dev/null+++ b/Documentation/translations/zh_CN/admin-guide/LSM/LoadPin.rst@@ -0,0 +1,33 @@+.. SPDX-License-Identifier: GPL-2.0+.. include:: ../../disclaimer-zh_CN.rst++:Original: Documentation/admin-guide/LSM/LoadPin.rst+:翻译:+ 朱岩 Yan Zhu <zhuyan2015@qq.com>+++=======+LoadPin+=======++LoadPin 是一种 Linux 安全模块(LSM),保证所有内核加载的文件(模块、固件等)+均来自同一文件系统,并且该文件系统应当以只读设备(如 dm-verity 或 CDROM)为后+端存储。这使得在拥有经过验证和/或不可更改的文件系统的系统上,能够在不对每个文+件单独签名的前提下,强制模块和固件的加载限制。++该 LSM 在编译时通过 ``CONFIG_SECURITY_LOADPIN`` 进行选择,并且可以在启动时通+过内核命令行参数 ``loadpin.enforce`` 进行控制。默认情况下该功能是启用的,亦可+在启动时通过 ``loadpin.enforce=0`` 将其关闭。++LoadPin 会在检测到首个文件被加载时开始生效。如果承载该文件系统的块设备不是只+读的,系统会创建一个 sysctl 条目 ``/proc/sys/kernel/loadpin/enabled`` 用于切+换锁定功能。可写的文件系统意味着锁定功能亦可被修改,但通过 sysctl 可以在可+写文件系统上便捷地进行测试。++也可以使用内核命令行参数 ``loadpin.exclude`` 将特定文件类型从 LoadPin 中排除。+默认情况下所有文件均被包含,但可以通过+``loadpin.exclude=kernel-module,kexec-image`` 等方式排除相应类型。这允许在使+用 ``CONFIG_MODULE_SIG``、``CONFIG_KEXEC_VERIFY_SIG`` 等机制对内核模块和内核+镜像进行校验的同时,仍然利用 LoadPin 保护其他内核加载文件的完整性。有效文件类+型的完整列表可在 ``include/linux/kernel_read_file.h`` 中的+``kernel_read_file_str`` 找到。-- 2.43.0