For now I am only trying to get the core SELinux features running. As
they are merged to AOSP, I expected the core functionality to be in the
CyanogenMod master branch as well.

When I create a kernel with SELinux enabled, I get a behaviour, that is
not conclusive for me:

Running getenforce, I get the answer:

# getenforce
getenforce: no such tool

ls gives its usual output:
# ls -Z
drwxr-xr-x root     root              - acct
drwxrwx--x system   cache             - cache
...

ps shows, that there is some SELinux labeling
# ps -Z
LABEL                          USER     PID   PPID  NAME
kernel                         root      1     0     /init
kernel                         root      2     0     kthreadd
...

Any hint, what I am missing and why ps shows some labeling, and ls does not.

Am 19.06.2013 17:07, schrieb Joshua Brindle:
> On Wed, Jun 19, 2013 at 10:43 AM, Janosch Maier <jma...@zertisa.com> wrote:
>> Is it currently possible to include SEAndroid in other Android Systems
>> than AOSP. I would like to create a CyanogenMod ROM with SEAndroid.
>>
> 
> There is no reason it isn't possible. Try this:
> 
> cd cyanogenmod/frameworks/base
> git remote add seandroid https://bitbucket.org/seandroid/frameworks-base
> git fetch seandroid
> repo start cm-merged-seandroid .
> git merge seandroid/seandroid-4.2.2
> 
> You'd need to do that for every repo in the seandroid
> local_manifests.xml file. However, just because you have all the
> seandroid code merged in *does not* mean you'll be able to run in
> enforcing on every device. Further modifications are necessary to the
> init scripts for each device you want to support and policy
> modifications will need to be made for device differences (mostly
> labeling, rules for stuff in /dev and device specific daemons).
> 


--
This message was distributed to subscribers of the seandroid-list mailing list.
If you no longer wish to subscribe, send mail to majord...@tycho.nsa.gov with
the words "unsubscribe seandroid-list" without quotes as the message.

Reply via email to