<div>Hi, All:</div>
<div> When I learn how to add SELinux policy, I find I cannot find the src directory in the /etc/selinux/*/*. I think I should lost packages in installation. The bellow is the /etc/selinux tree:</div>
<div> </div>
<div>weslab:/etc/selinux# find .<br>.<br>./default<br>./default/seusers<br>./default/contexts<br>./default/contexts/default_contexts<br>./default/contexts/netfilter_contexts<br>./default/contexts/x_contexts<br>./default/contexts/customizable_types<br>
./default/contexts/userhelper_context<br>./default/contexts/files<br>./default/contexts/files/media<br>./default/contexts/files/file_contexts.local<br>./default/contexts/files/file_contexts.homedirs<br>./default/contexts/files/file_contexts<br>
./default/contexts/removable_context<br>./default/contexts/initrc_context<br>./default/contexts/default_type<br>./default/contexts/dbus_contexts<br>./default/contexts/users<br>./default/contexts/users/staff_u<br>./default/contexts/users/root<br>
./default/contexts/users/user_u<br>./default/contexts/securetty_types<br>./default/contexts/failsafe_context<br>./default/policy<br>./default/policy/policy.23<br>./default/setrans.conf<br>./default/users<br>./default/users/local.users<br>
./default/users/system.users<br>./default/modules<br>./default/modules/semanage.read.LOCK<br>./default/modules/semanage.trans.LOCK<br>./default/modules/active<br>./default/modules/active/seusers<br>./default/modules/active/netfilter_contexts<br>
./default/modules/active/users_extra<br>./default/modules/active/homedir_template<br>./default/modules/active/file_contexts.local<br>./default/modules/active/modules<br>./default/modules/active/modules/telnet.pp<br>./default/modules/active/modules/tzdata.pp<br>
./default/modules/active/modules/ftp.pp<br>./default/modules/active/modules/sudo.pp<br>./default/modules/active/modules/netutils.pp<br>./default/modules/active/modules/dmidecode.pp<br>./default/modules/active/modules/finger.pp<br>
./default/modules/active/modules/dhcp.pp<br>./default/modules/active/modules/gpg.pp<br>./default/modules/active/modules/java.pp<br>./default/modules/active/modules/vbetool.pp<br>./default/modules/active/modules/procmail.pp<br>
./default/modules/active/modules/avahi.pp<br>./default/modules/active/modules/tcpd.pp<br>./default/modules/active/modules/postgresql.pp<br>./default/modules/active/modules/apache.pp<br>./default/modules/active/modules/apm.pp<br>
./default/modules/active/modules/xserver.pp<br>./default/modules/active/modules/rpc.pp<br>./default/modules/active/modules/portmap.pp<br>./default/modules/active/modules/remotelogin.pp<br>./default/modules/active/modules/dbus.pp<br>
./default/modules/active/modules/loadkeys.pp<br>./default/modules/active/modules/unconfined.pp<br>./default/modules/active/modules/ssh.pp<br>./default/modules/active/modules/samba.pp<br>./default/modules/active/modules/rsync.pp<br>
./default/modules/active/policy.kern<br>./default/modules/active/file_contexts.homedirs<br>./default/modules/active/file_contexts<br>./default/modules/active/file_contexts.template<br>./default/modules/active/seusers.final<br>
./default/modules/active/commit_num<br>./default/modules/active/base.pp<br>./restorecond.conf<br>./config<br>./semanage.conf</div>
<div> </div>
<div>and I run the command</div>
<div>weslab:/etc/selinux# checkpolicy <br>checkpolicy: loading policy configuration from policy.conf<br>checkpolicy: unable to open policy.conf<br>weslab:/etc/selinux# checkpolicy -b /etc/selinux/default/policy/policy.23 <br>
checkpolicy: loading policy configuration from /etc/selinux/default/policy/policy.23<br>libsepol.policydb_index_others: security: 6 users, 7 roles, 1395 types, 72 bools<br>libsepol.policydb_index_others: security: 1 sens, 1024 cats<br>
libsepol.policydb_index_others: security: 73 classes, 46378 rules, 20744 cond rules<br>checkpolicy: MLS policy, but non-MLS is specified</div>
<div> </div>
<div>So I want to know what I should do if want to add my selinux policy? Thanks ALL</div>
<div> </div>
<div>Best Regards!</div>
<div> </div>
<div>Bai SHuwei<br clear="all"><br>-- <br>Love other people, as same as love yourself!<br>Don't think all the time, do it by your hands!<br><br>Personal URL: <a href="http://dslab.lzu.edu.cn:8080/members/baishw/">http://dslab.lzu.edu.cn:8080/members/baishw/</a><br>
E-Mail: <a href="mailto:baishuwei@gmail.com">baishuwei@gmail.com</a> or <a href="mailto:baishuwei@dslab.lzu.edu.cn">baishuwei@dslab.lzu.edu.cn</a><br> </div>