找回密码
 注册
查看: 1301|回复: 3

EHEL4升级到2.6.14后selinux无法运行成功提示

[复制链接]
发表于 2005-11-6 19:46:54 | 显示全部楼层 |阅读模式
EHEL4升级到2.6.14后selinux无法运行成功提示找不到policy为什么?我升级到2.6.12的时候就没有这个问题,是不是2.6.14的内核不支持RHEL4的SELINUX版本,哪位大侠可以指点一下网上能找到的资料很少啊
发表于 2005-11-22 17:02:38 | 显示全部楼层

policyvers变了

cat /selinux/policyvers 看看版本号变成多少了,然后用checkpolicy来生成一个新的policy,我也琢磨了半天才明白
回复

使用道具 举报

 楼主| 发表于 2005-11-22 21:25:12 | 显示全部楼层
可以说详细点吗我运行checkpolicy提示找不到policy.conf什么意思
是在原来的内核下运行的
回复

使用道具 举报

发表于 2005-11-28 20:02:36 | 显示全部楼层

没找到没关系,没有src也应该是可以生成的

你可以在启动行:

/etc/grub.conf 内修改,或者启动的时候按编辑,加参数 enforce = 0,应该可以正常启动,然后看看 /selinux 下的policyvers的版本号是多少,加的参数不要是selinux =0 ,这样selinux就不会加载。我升级到2.6.14下的时候版本号是20.
我最近在尝试定制selinux,好多东东需要研究哦,看文档上讲,如果在 /etc/selinux/target/policy/目录里找不到相应版本号的policy应该会拿低版本的加载,但并不是这样,不知道是怎么会事儿。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-11 16:07 , Processed in 0.046027 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表