- 博客(33)
- 收藏
- 关注
原创 SELinux移植问题汇总
摘要: 本文总结了在Yocto项目中集成SELinux时遇到的8个问题及解决方案,包括:1)源码下载报错,需预置源码包并修改路径;2)libqpol编译错误,需修改setools补丁;3)coreutils版本过低导致ls不支持-z,需升级至9.4版;4)mtd-utils需打补丁以支持SELinux特性;5)ubifs打包时未注入标签,需调整mkfs.ubifs参数;6)内核需修改以支持ubifs的seclabel属性;7)文件标签异常,需更新MLS策略支持ubifs;8)OTA升级导致标签丢失,建议改用
2025-10-16 10:29:12
801
1
原创 MTK2735平台移植SELinux(一)
本文介绍了在MTK2735芯片上移植SELinux的过程,主要包括三个关键步骤:首先通过Yocto集成selinux layer,包括下载适配版本、修改配置文件等;其次配置内核相关宏,启用SELinux支持及文件系统扩展属性;最后修改selinux默认配置,设置启动模式为permissive以便调试。移植过程需解决编译问题、内核配置调整和策略定制等挑战,最终实现强制访问控制机制的集成,满足安全认证需求。
2025-10-16 10:12:24
707
原创 Ubuntu snmp搭建代理
简单网络管理协议(Simple Network Management Protocol–SNMP;SNMP是一种简单网络管理协议,它属于TCP/IP五层协议中的应用层协议,基于UDP协议实现,用于网络管理的协议。SNMP主要用于网络设备的管理。由于SNMP协议简单可靠 ,受到了众多厂商的欢迎,成为了目前最为广泛的网管协议。SNMP协议主要由两大部分构成:SNMP管理站和SNMP代理。SNMP管理站是一个中心节点,负责收集维护各个SNMP元素的信息,并对这些信息进行处理,最后反馈给网络管理员;
2023-03-17 10:48:20
2109
原创 使用union sigval遇到的编译问题
但是我包含了,最后找了半天原因,应该是前面包含的哪个头文件里面也有union sigval这个类型,但是结构不一样,也没找到是哪个头文件引起的,我把我引用的头文件附在下面,哪位大佬知道也可以评论下。今天写代码的时候用union sigval这个数据类型编译报错了,提示hash incomplete type,最后我解决办法比较简单粗暴,,hhh,直接在文件头部重新定义了一下这个结构体编译就通过啦。
2022-10-23 18:05:11
556
2
原创 中国移动OneNet平台使用MQTT.fx通过MQTT/MQTTS接入流程
中国移动OneNet平台使用MQTT.fx通过MQTT/MQTTS接入流程
2022-09-30 13:56:05
8370
5
pppd支持ip-up-script ip-down-script参数的patch 和ppp.sh脚本
2023-06-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅