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.