百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
S

selinux

> 编程语言
开源

这是一个用于 Security Enhanced Linux (SELinux) 用户空间库和工具的上游仓库。本项目提供的软件补充了 SELinux 的功能。

1.6K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

这是一个用于 Security Enhanced Linux (SELinux) 用户空间库和工具的上游仓库。本项目提供的软件补充了 SELinux 的功能。

SELinux 是一个灵活的强制访问控制 (MAC) 系统,内置于 Linux 内核中。SELinux 为管理员提供了一个全面的访问控制机制,可实现比现有的 Linux 离任式访问控制 (DAC) 更高的访问精细度,并且存在于许多主要的 Linux 发行版中。此仓库包含 SELinux 工具和系统库的源代码,这些工具和库可用于配置和管理基于 SELinux 的系统。

请将所有错误报告和补丁提交到 [email protected] 邮件列表。您可以通过发送电子邮件至 [email protected] 进行订阅。邮件列表的存档可在 https://lore.kernel.org/selinux. 中找到。有关更多信息,请参阅 SELinux 用户空间 Wiki。

请注意,策略构建工具链(例如 libsepol、checkpolicy、checkmodule、secilc、semodule_package/expand/link)不会链接到 libselinux,也不会对特定的 Linux 内核版本有任何其他运行时依赖。在过去,策略构建工具链已经成功地在非 Linux 平台上构建和运行(例如 macOS),尽管这并不受官方支持。

最低支持的策略版本--------------------------------- 最低内核策略版本为 30 (SELinux 的 xperms_ioctl、Xen 的 xen_devicetree)。对该策略版本的支持首次在 libsepol 2.5 (用户空间版本 20160223)、Linux v4.3 和 Xen 4.6 中提供。libsepol 从 libsepol 3.12 开始不再支持低于 30 的内核策略版本。 最低模块化策略版本为 18 (xperms_ioctl)。对该模块化策略版本的支持首次在 libsepol 2.7 (用户空间版本 20170804) 中提供。libsepol 从 libsepol 3.12 开始不再支持低于 18 的模块化策略。

这些 libsepol 中的最低策略版本影响到: 1. 策略构建工具链。例如, checkpolicy、checkmodule 和 secilc 无法生成

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言