diff options
| author | Hemant Sharma <hemantbeast@gmail.com> | 2018-01-08 15:45:11 +0530 |
|---|---|---|
| committer | Hemant Sharma <hemantbeast@gmail.com> | 2018-01-14 15:59:14 +0000 |
| commit | 75d62180e48b814be07996272c67213bcb9f1f9a (patch) | |
| tree | 47d810d14d4a0e2c8591c35b19fe511f247c3052 | |
| parent | f4e10cd66936c77e36d69cae7d01141f8ed824e7 (diff) | |
armani: Add seccomp policy
Change-Id: I1782f78693940f0501193ee473f58845b4d30cc9
| -rw-r--r-- | device.mk | 5 | ||||
| -rw-r--r-- | seccomp/mediacodec.policy | 7 | ||||
| -rw-r--r-- | seccomp/mediaextractor.policy | 4 |
3 files changed, 16 insertions, 0 deletions
@@ -205,6 +205,11 @@ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/rootdir/init.armani.usb.rc:root/init.armani.usb.rc \ $(LOCAL_PATH)/rootdir/ueventd.armani.rc:root/ueventd.armani.rc +# Seccomp +PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/seccomp/mediacodec.policy:system/vendor/etc/seccomp_policy/mediacodec.policy \ + $(LOCAL_PATH)/seccomp/mediaextractor.policy:system/vendor/etc/seccomp_policy/mediaextractor.policy + # Sensors PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/sensors/_hals.conf:system/vendor/etc/sensors/_hals.conf \ diff --git a/seccomp/mediacodec.policy b/seccomp/mediacodec.policy new file mode 100644 index 0000000..ec62654 --- /dev/null +++ b/seccomp/mediacodec.policy @@ -0,0 +1,7 @@ +# device specific syscalls +# extension of services/mediacodec/seccomp_policy/mediacodec-arm.policy +pselect6: 1 +eventfd2: 1 +sendto: 1 +recvfrom: 1 +_llseek: 1
\ No newline at end of file diff --git a/seccomp/mediaextractor.policy b/seccomp/mediaextractor.policy new file mode 100644 index 0000000..b97f1f2 --- /dev/null +++ b/seccomp/mediaextractor.policy @@ -0,0 +1,4 @@ +# device specific syscalls. +# extension of services/mediaextractor/seccomp_policy/mediaextractor-arm.policy +readlinkat: 1 +pread64: 1
\ No newline at end of file |
