duzhig 发表于 2005-11-6 19:46:54

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

EHEL4升级到2.6.14后selinux无法运行成功提示找不到policy为什么?我升级到2.6.12的时候就没有这个问题,是不是2.6.14的内核不支持RHEL4的SELINUX版本,哪位大侠可以指点一下网上能找到的资料很少啊

miceleo 发表于 2005-11-22 17:02:38

policyvers变了

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

duzhig 发表于 2005-11-22 21:25:12

可以说详细点吗我运行checkpolicy提示找不到policy.conf什么意思
是在原来的内核下运行的

miceleo 发表于 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应该会拿低版本的加载,但并不是这样,不知道是怎么会事儿。
页: [1]
查看完整版本: EHEL4升级到2.6.14后selinux无法运行成功提示