嗨,我正在为我的组织在Centos 7盒上配置空间行走。
我正在遵循这个指南;https://github.com/spacewalkproject/spacewalk/wiki/HowToInstall#installing-spacewalk
我在安装spacewalk-selinux-2.3.2-1.el7.noarch和osa-dispatcher-selinux-5.11.74-1.el7.noarch时有两个问题
我知道错误是:
Installing : spacewalk-selinux-2.3.2-1.el7.noarch Failed to resolve roletype statement at
/etc/selinux/mls/tmp/modules/400/spacewalk/cil:2
/usr/sbin/semodule: Failed!
Failed to resolve roletype statement at
/etc/selinux/strict/tmp/modules/400/spacewalk/cil:2
/usr/sbin/semodule: Failed! Verifying : spacewalk-selinux-2.3.2-1.el7.noarch同时也是;
Installing : osa-dispatcher-selinux-5.11.74-1.el7.noarch
Failed to resolve roletype statement at
/etc/selinux/mls/tmp/modules/400/osa-dispatcher/cil:2
/usr/sbin/semodule: Failed!
Failed to resolve roletype statement at /etc/selinux/strict/tmp/modules/400/osa-dispatcher/cil:2
/usr/sbin/semodule: Failed!
Verifying : osa-dispatcher-selinux-5.11.74-1.el7.noarch在/etc/selinux/config中,是SELINUX=enforcing和SELINUXTYPE=targeted。rpm -qa | grep selinux-policy的结果是selinux-policy-3.13.1-102.el7_3.16.noarch和selinux-policy-targeted-3.13.1-102.el7_3.16.noarch
我已经让CentOS在安装时解决了一个关于不具有http-解析器依赖项的错误。
我也尝试过将SeLinux设置为允许的,但这并没有帮助。
有人知道如何解决这些selinux错误吗?谢谢。
发布于 2017-09-08 11:08:36
我忽略了SeLinux错误,将c3p0从9.5版降级到9.1版,运行rhn-satellite restart,现在登录到太空行走。我还进入了vi /etc/sysconfig/network并添加了一个HOSTNAME=my.spacewalk.server条目。
发布于 2017-09-07 06:47:59
您似乎在使用策略。检查SELINUXTYPE=mls in /etc/selinux/config和rpm -qa |grep selinux-policy-。虽然Spacewalk提供了针对目标、mls和严格的selinux的selinux策略,但我非常肯定的是,航天团队只测试targeted策略。所以你要么联系太空行走团队,帮助他们调试这个问题,要么你切换到有针对性的selinux。
和BTW如何伪造教程是不错的,但您应该遵循团队推荐的内容:https://github.com/spacewalkproject/spacewalk/wiki/HowToInstall
https://unix.stackexchange.com/questions/390716
复制相似问题