linux-kernel - 如何在 SELinux 的 UBIFS 中启用扩展属性?
问题描述
我正在尝试chcon
在 UBIFS 根文件系统上运行 SELinux 命令,但我得到了chcon: failed to change context of '/' to 'system_u:object_r:root_t': Operation not supported
. 我了解 SELinux 需要文件系统支持扩展属性。对于 Linux kernel <3.4,CONFIG_UBIFS_FS=y
默认为 UBIFS 启用扩展属性。
我从这里读到xattr
应该自动启用而无需额外的挂载选项。
扩展属性 如果启用了相应的配置选项,UBIFS 支持扩展属性(不需要额外的挂载选项)。它支持用户、可信和安全名称空间。但是,没有实现访问控制列表 (ACL) 支持。
注意,当前 mkfs.ubifs 忽略扩展属性并且不将它们写入目标文件系统映像。
我正在使用 Yocto 构建图像,并添加xattr
到 DISTRO_FEATURES 中。我在这里想念什么?
解决方案
推荐阅读
- node.js - 使用 Nodejs 和 AWS 处理耗时的操作
- java - 改造 - GET 后的空对象
- algorithm - 将整数散列为字母数字而没有冲突
- php - ElasticSearch:查询多个字段
- sql-server - SQL Format date to YYY-MM-DD 00:00:00.000
- sql - 使用多个 Select 和 Join 语句将多个数据插入表中
- lotus-domino - IBM Domino:view.refresh 后第一次视图加载缓慢
- networking - 队列为空后的加权循环
- sas - 锁不适用于 MYLIB.SASMACR.CATALOG
- hsqldb - 为什么在嵌入式 HSQLDB 上运行更新查询会消耗大量内存?