I just started some work on creating an Auditd for Android from
scratch to avoid any licensing issues that plagued the existing port
from mainline Android inclusion, the existing port of auditd can be
found here:
https://github.com/nwhusted/AuditdAndroid.

I created a local manifest for these branches, but didn't test it, for
those who need a local manifest can get it at:
https://bitbucket.org/billcroberts/manifests/overview

The following projects were modified:
system/core --> Auditd code and addition to init.rc startup
build --> Add auditd to PRODUCT_PACKAGES
external/sepolicy --> First round auditd.te policy file.

You can find these projects at:
  https://bitbucket.org/billcroberts/system-core/overview
  https://bitbucket.org/billcroberts/build/overview
  https://bitbucket.org/billcroberts/external-sepolicy/overview

And you can use the url information to configure a remote and pull in
the changes (as per normal git).

Let me reiterate that this is very rough, and needs a lot of work.
Their is a TODO at the top of auditd.c that lists some of my concerns.
Please provide feedback and perhaps we can move these forks into an
NSA maintained development branch.

-- 
Respectfully,

William C Roberts

--
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