求教selinux源代码获取
求教各位老师,在哪里可以获取selinux单独的源代码包,而不是集成在linux内核中的????求告知 集成在内核中的是selinux的实现,实在lsm框架下的一个子模块,是必须有的。一般修改上层的那个叫策略包,配置后,是通过内核底层实现来运作的,很容易就可以下的,ubuntu 官网就可以下,centos下 yum downloader policycoreutils(好像是这个名) 应该也是可以额外添加的呀老师,比如在ubuntu上默认没有selinux,需要的话就要额外添加,这里的考虑就是假如我要修改selinux代码,只需要编译模块而不需要重新编译内核。第二,老师您那个命令用不了,能否提供一个可以的,谢谢!
第三,老师能否给一个自己写的简单策略的案例,介绍编写语言的不少,但是怎么编写,怎么编译很少有地方提到,麻烦老师指点下,不胜感激!!
回复 2# 我爱你我的菜
回复 3# zhunxun
ubuntu:https://launchpad.net/ubuntu/+source/policycoreutils 这个是ubuntu的官网,可以找到相应的策略相关包,
centos:通过yum自带一个工具:yumdownloader
#rpm -qa |grep yum-utils
# yum -y install yum-utils*
# rpm -ql yum-utils
# yumdownloader --source policycoreutils
回复 3# zhunxun
包源码里有例子,新东西的策略略主要编写.if (接口).te(规则).fc(标记),我也好久不做了,如果不太懂最好先看看原理书再弄 多谢老师,,,感激不尽,感激不尽,感激不尽!!!回复 5# 我爱你我的菜
有么有推荐的书老师??我看基本知识有段时间了,就是介绍如何编写的很少!回复 5# 我爱你我的菜
回复 7# zhunxun
首先,别叫我老师了,我很菜,大家都是从菜开始的,我和贴吧里像独孤九贱这样的大神比,差远了,selinux有一本就叫"selinux NSA's open source security enhanced linux "的,估计大家都看这本 在我看来所有可以学习的人都是老师,呵呵,一起学习!!回复 8# 我爱你我的菜
再次请教下,,现在有个项目,恐怕需要单独根据场景配置策略,可以由于现在selinux源码已经集成到linux内核,修改策略重新编译的话就要重新编译内核,比较麻烦,而我从网上也没有找到单独的源码,大哥有没有地方可以获取到最新的selinux源码??或者您有其他的解决方案。。回复 8# 我爱你我的菜